Releases: RedPlanetHQ/core
Releases · RedPlanetHQ/core
Release list
0.7.19
What's Changed
- scheduled task reply threading by @saimanoj in #936
- feat(billing): charge chat turns by real input/output tokens by @harshithmullapudi in #937
- feat(integrations): populate IntegrationCallLog.source for API-triggered actions by @omjeem in #938
- feat(elevenlabs): add ElevenLabs voice AI integration by @AdarshJ173 in #935
- fix(billing): handle async-payment topups + auto-init missing UserUsage by @harshithmullapudi in #939
- feat(cli): tui refresh — pi-tui rename, workspace status, /today, /catchup, task runs by @harshithmullapudi in #940
- fix(chat): unblock stream close by breaking a processor→delayed-promise deadlock by @harshithmullapudi in #941
- feat(models): local embeddings + BYOK OpenAI-compatible proxy by @harshithmullapudi in #943
- gateway: SDK client + API docs, remove unused /api/skills by @harshithmullapudi in #942
- fix(self-host): local embeddings warmup + workspace model picker actually used by @harshithmullapudi in #945
- fix(titles): forward workspaceId when session compaction generates a title by @harshithmullapudi in #946
- fix(search): forward workspaceId through rerank LLM validation by @harshithmullapudi in #947
- fix(billing): correct Pro plan credits display to 10k/mo by @harshithmullapudi in #948
New Contributors
- @AdarshJ173 made their first contribution in #935
Full Changelog: 0.7.18...0.7.19
cliproxy-0.1.0
What's Changed
- feat(cliproxy): publish redplanethq/cliproxy image seeded via env vars by @harshithmullapudi in #949
Full Changelog: 0.7.19...cliproxy-0.1.0
0.7.18
What's Changed
- feat(models): cap free workspaces to low-tier models by @saimanoj in #924
- Add Email Management task to task library by @AggManik in #922
- Scratchpad cleanup: drop widget panel, group slash widgets, corner-chip dismiss by @harshithmullapudi in #921
- feat(memory): endUserId scoping for episodes + search by @harshithmullapudi in #925
- feat(billing): add credit top-ups + billing UI cleanup by @harshithmullapudi in #926
- feat(usage): daily token consumption rollup across ingestion + chat by @harshithmullapudi in #928
- feat(usage): store model on streaming token rollup rows by @harshithmullapudi in #930
- feat(google-docs): service-account auth + clone_document by @harshithmullapudi in #927
- fix(orchestrator): surface accountId typos with valid-ID hint for self-correction by @harshithmullapudi in #931
- Agent memory usage by @saimanoj in #932
- fix(chat): stop sub-agent tool-call storms from freezing the chat UI by @harshithmullapudi in #933
- feat(memory): tighter voice classifier, Identity-only persona, voice-aspect search on all queries by @harshithmullapudi in #934
Full Changelog: 0.7.17...0.7.18
0.7.17
What's Changed
- feat: send events to town by @harshithmullapudi in #906
- test(agent): unit tests for parseActionPlan, truncateString, and prepareHistoryParts by @omjeem in #905
- feat: remove reminder feature in favor of unified tasks by @harshithmullapudi in #908
- fix: move voice to handsfree by @harshithmullapudi in #909
- feat: reliable summary search via router + skill hardening by @saimanoj in #910
- Gateway folder UI path context menu by @harshithmullapudi in #907
- feat: People (personal CRM) section by @AggManik in #911
- feat(hud): bottom-left corner launcher with ambient glow by @harshithmullapudi in #914
- feat(contacts): use episode content for richer contact summaries with 3-section format by @AggManik in #913
- fix(agent): deliver compact summary to the model in long conversations by @saimanoj in #915
- fix(contacts): populate email/phone/category fields and fix description format by @AggManik in #917
- fix(models): make structured-output calls resilient to weak OpenRouter models by @AggManik in #919
- fix(butler): anchor send_message in context; voice-only catchup by @harshithmullapudi in #920
Full Changelog: 0.7.16...0.7.17
0.7.16
What's Changed
- feat(voice): in-page voice chat, modular STT/TTS, Mac inbox pill by @harshithmullapudi in #890
- fix(voice-inbox): surface write failures, enrich list, auto-clear on task resolution by @harshithmullapudi in #892
- feat(morning-brief): inline brief prompt into task description by @harshithmullapudi in #889
- feat: file explorer for gateway by @harshithmullapudi in #894
- feat(chat): attachments, file viewers, and EA-style catchup by @harshithmullapudi in #895
- feat(office-viewer): consent gate with Allow / Download buttons by @harshithmullapudi in #897
- feat: skills + tasks libraries with gateway-installable skills by @harshithmullapudi in #899
- fix(voice): tighten aspect classification prompt by @harshithmullapudi in #903
- fix(chat): concatenate all text parts in conversation item rendering by @omjeem in #901
- feat(tasks): add append zone and background-mode description gate by @saimanoj in #898
Full Changelog: 0.7.15...0.7.16
0.7.15
What's Changed
- fix(llm): make local Ollama work end-to-end for self-hosted deployments by @omjeem in #885
- fix(cli): align gateway banners with new "Sidebar → Gateways" UI path by @omjeem in #887
- feat(mcp): expose skills as MCP tools (list_skills, get_skill) by @omjeem in #886
- fix: skill load and progress tool by @harshithmullapudi in #888
Full Changelog: 0.7.14...0.7.15
0.7.14
What's Changed
- debug: per-turn heap telemetry in conversation handler by @harshithmullapudi in #871
- feat: speak progress updates in voice widget by @harshithmullapudi in #873
- fix: preserve direct tool calls in cross-turn agent history by @harshithmullapudi in #874
- feat: morning brief + memory_ingest pipeline + gateway page perf by @harshithmullapudi in #875
- script: add Read Rules cleanup to backfill script by @harshithmullapudi in #876
- fix: cap BFS fanout + memory-search + integration-action concurrency by @harshithmullapudi in #878
- GitHub schedule: include repo in user-event activity, limit first-run to 7 days by @harshithmullapudi in #881
- Granola: enable auto schedule + emit lightweight new-meeting activity by @harshithmullapudi in #883
- execute-first task lifecycle (plan mode as opt-in) by @harshithmullapudi in #884
Full Changelog: 0.7.13...0.7.14
0.7.13
What's Changed
- docs: improve README clarity by @AggManik in #865
- docs: align docs with new personal AI OS positioning by @AggManik in #868
- fix: drop baseUrl requirement from coding-events flow by @harshithmullapudi in #867
- fix: send page content as description in new coding session dialog by @harshithmullapudi in #866
- fix: stop leaking MCP transports on stale-session POSTs by @harshithmullapudi in #869
Full Changelog: 0.7.12...0.7.13
0.7.12
What's Changed
- fix(api-keys): correctly delete selected API key by @omjeem in #860
- fix(ghost): correctly create HTML posts using source=html by @omjeem in #857
- fix: remove 50-transaction cap from YNAB list-transactions tools by @harshithmullapudi in #856
- feat: runtime window and capability check by @harshithmullapudi in #858
- feat: spawn coding sessions from command bar with auto-titled tasks by @harshithmullapudi in #859
- feat: add OpenCode support to gateway coding agent system by @harshithmullapudi in #853
- docs: add Mac app self-hosting guide by @harshithmullapudi in #861
- feat: direct browser↔gateway xterm via short-lived HMAC tickets by @harshithmullapudi in #862
- fix: add gateway file watcher tick logs by @harshithmullapudi in #863
Full Changelog: 0.7.11...0.7.12
gateway-0.6.13
What's Changed
- docs: improve README clarity by @AggManik in #865
- docs: align docs with new personal AI OS positioning by @AggManik in #868
- fix: drop baseUrl requirement from coding-events flow by @harshithmullapudi in #867
- fix: send page content as description in new coding session dialog by @harshithmullapudi in #866
- fix: stop leaking MCP transports on stale-session POSTs by @harshithmullapudi in #869
Full Changelog: gateway-0.6.11...gateway-0.6.13