rowboat/apps/x/packages/shared/src
Gagancreates ce1913d4e0
Make chat work directory per-run instead of global
The work directory was stored in a single shared config file, so setting
it in one chat changed it for every chat and new chats inherited a stale
value. Store it as run-scoped metadata: captured on the start event at
creation and updatable mid-chat via an appended workdir-changed event.
The runtime reads the per-run value from AgentState, and the chat input
reads/writes it against the run (pending chats pass it into runs:create).
2026-05-26 18:40:25 +00:00
..
agent-schedule-state.ts feat: add background agents with scheduling support 2026-02-05 16:43:09 +05:30
agent-schedule.ts feat: add background agents with scheduling support 2026-02-05 16:43:09 +05:30
agent.ts bootstrap new electron app 2026-01-16 12:05:33 +05:30
background-task.ts feat: background tasks 2026-05-12 17:43:25 +05:30
bases.ts app navigation 2026-03-13 10:39:05 +05:30
billing.ts Update Electron billing UI for free plan 2026-05-18 11:12:39 +05:30
blocks.ts Email page (#561) 2026-05-18 21:46:26 +05:30
browser-control.ts pull browser-harness skills (#519) 2026-05-06 12:25:10 +05:30
composio.ts Feature/composio tools library (#461) 2026-04-06 13:30:46 +05:30
events.ts feat: background tasks 2026-05-12 17:43:25 +05:30
example.ts bootstrap new electron app 2026-01-16 12:05:33 +05:30
frontmatter.ts app navigation 2026-03-13 10:39:05 +05:30
index.ts Update Electron billing UI for free plan 2026-05-18 11:12:39 +05:30
inline-task.ts Livenote2 (#440) 2026-03-19 01:34:10 +05:30
ipc.ts Make chat work directory per-run instead of global 2026-05-26 18:40:25 +00:00
live-note.ts feat: background tasks 2026-05-12 17:43:25 +05:30
llm-step-events.ts feat(ui): surface LLM stream errors in chat 2026-02-16 08:34:51 +05:30
mcp.ts bootstrap new electron app 2026-01-16 12:05:33 +05:30
message.ts add cmd+k palette with chat mode that captures editor cursor context 2026-04-13 17:00:37 +05:30
models.ts feat: live notes — single objective per note replaces multi-track model 2026-05-09 00:30:43 +05:30
prefix-logger.ts bootstrap new electron app 2026-01-16 12:05:33 +05:30
prompt-block.ts add prompt block 2026-04-20 14:42:13 +05:30
rowboat-account.ts use deepgram ws proxy, simplify env vars 2026-03-24 11:50:22 +05:30
runs.ts Make chat work directory per-run instead of global 2026-05-26 18:40:25 +00:00
service-events.ts Memory2 (#444) 2026-03-23 22:30:02 +05:30
workspace.ts bootstrap new electron app 2026-01-16 12:05:33 +05:30