Commit Graph
955 Commits
Author SHA1 Message Date
Peter Steinberger d8b463d0b3 fix: cap pending process output 2026-01-17 08:26:12 +00:00
Peter Steinberger f172ccfcf6 fix: remove stray skills watcher bracket 2026-01-17 08:15:21 +00:00
Peter Steinberger a2a6893566 fix: allow skills watcher ignore list 2026-01-17 08:12:57 +00:00
Peter Steinberger 616ee3075c fix: repair skills watcher ignored typing 2026-01-17 08:12:00 +00:00
Peter Steinberger c5239f6a8e fix: stabilize pty tests and media kind 2026-01-17 08:10:44 +00:00
Peter Steinberger cccd7c7b8e test: stabilize windows pty expectations 2026-01-17 08:07:31 +00:00
Peter Steinberger 8f1132e8ec fix: share skills watcher ignores 2026-01-17 08:07:06 +00:00
Peter Steinberger e6477363e9 refactor: normalize channel capabilities typing 2026-01-17 08:06:35 +00:00
Peter Steinbergeranddanielz1z f3f80509e3 test: cover tg/group/topic inline button targets (#1072) — thanks @danielz1z
Co-authored-by: danielz1z <[email protected]>
2026-01-17 08:00:16 +00:00
Peter Steinberger 7cebe7a506 style: run oxfmt 2026-01-17 08:00:05 +00:00
Peter Steinberger 7630c6dccb Merge pull request #1074 from roshanasingh4/fix/1056-ignore-heavy-watch-paths
Fix #1056: prevent macOS FD exhaustion by ignoring node_modules in skills watcher
2026-01-17 07:56:54 +00:00
Peter Steinberger 78a4441ac2 test: stabilize bash send-keys submit 2026-01-17 07:41:24 +00:00
Peter SteinbergerandAdam Holt 8c9e32c4a3 refactor: share sessions list row type
Co-authored-by: Adam Holt <[email protected]>
2026-01-17 07:34:21 +00:00
Peter Steinberger 5dc87a2ed4 fix: respond to PTY cursor queries 2026-01-17 07:05:24 +00:00
Peter SteinbergerandAdam Holt a85ddf258c fix: expose deliveryContext in sessions_list
Co-authored-by: Adam Holt <[email protected]>
2026-01-17 06:54:31 +00:00
Peter Steinberger 37a2eee837 refactor: drop legacy session store keys 2026-01-17 06:48:44 +00:00
Peter Steinberger 353d778988 refactor: centralize target normalization 2026-01-17 06:45:11 +00:00
Peter Steinberger 3dc4a96330 feat: add process submit helper 2026-01-17 06:38:56 +00:00
Peter Steinbergerandadam91holt 65a8a93854 fix: normalize delivery routing context
Co-authored-by: adam91holt <[email protected]>
2026-01-17 06:38:33 +00:00
Peter Steinberger eb8a0510e0 refactor: unify queue drop handling 2026-01-17 06:38:33 +00:00
Peter Steinberger a4178e4062 fix: stabilize pty send-keys tests 2026-01-17 06:32:24 +00:00
Roshan Singh e7953d8164 Fix #1056: ignore heavy paths in skills watcher
On macOS, watching deep dependency trees can exhaust file descriptors and lead to spawn EBADF failures. The skills watcher only needs to observe skill changes, so ignore dotfiles, node_modules, and dist by default. Adds regression coverage.
2026-01-17 06:26:27 +00:00
Peter Steinberger 5ebfc0738f feat: add session slug generator 2026-01-17 06:23:26 +00:00
Peter Steinberger bd32cc40e6 feat: add keypad key mappings 2026-01-17 06:22:05 +00:00
Peter Steinberger b31d8d3b10 feat: add tmux-style process key helpers 2026-01-17 06:12:56 +00:00
Peter Steinbergerandadam91holt c7ae5100fa refactor: share queue helpers
Co-authored-by: adam91holt <[email protected]>
2026-01-17 06:02:27 +00:00
Peter Steinberger e59d8c5436 style: oxfmt format 2026-01-17 05:48:56 +00:00
Peter Steinberger 8b42902cee refactor: drop legacy room chatType 2026-01-17 05:46:40 +00:00
Peter Steinberger 07a3db153d feat: notify on exec exit 2026-01-17 05:43:34 +00:00
Peter Steinberger 68d35be383 feat: emit tool outputs for full verbose 2026-01-17 05:40:21 +00:00
Peter Steinberger 99dd428862 feat: extend verbose tool feedback 2026-01-17 05:33:39 +00:00
Peter Steinbergerandadam91holt 4d314db750 refactor: extract subagent announce queue
Co-authored-by: adam91holt <[email protected]>
2026-01-17 05:29:07 +00:00
Peter Steinberger c4ea25a509 feat: add exec pty support 2026-01-17 04:57:11 +00:00
Peter Steinbergerandadam91holt 49ecbd8fea test: expand accountId routing coverage
Co-authored-by: adam91holt <[email protected]>
2026-01-17 04:33:24 +00:00
Peter Steinbergerandadam91holt 19ee6699d2 refactor: clarify subagent announce origin
Co-authored-by: adam91holt <[email protected]>
2026-01-17 04:33:24 +00:00
Peter Steinbergerandadam91holt 780c811146 refactor: migrate subagent registry store v2
Co-authored-by: adam91holt <[email protected]>
2026-01-17 04:24:59 +00:00
Peter Steinbergerandadam91holt 4f37f66264 refactor: normalize delivery context
Co-authored-by: adam91holt <[email protected]>
2026-01-17 04:24:59 +00:00
Peter Steinberger 6e4d86f426 refactor: require target for message actions 2026-01-17 04:15:46 +00:00
Peter Steinberger a2b5b1f0cb refactor: normalize inbound context 2026-01-17 04:05:33 +00:00
Peter SteinbergerandAdam Holt 9f4b7a1683 fix: normalize subagent announce delivery origin
Co-authored-by: Adam Holt <[email protected]>
2026-01-17 04:03:28 +00:00
Peter Steinberger dd68faef23 refactor: split message tool schema + action handling 2026-01-17 03:58:55 +00:00
Peter SteinbergerandTristan Manchester 1b973f7506 feat: add inbound media understanding
Co-authored-by: Tristan Manchester <[email protected]>
2026-01-17 03:54:46 +00:00
Peter Steinberger 7f1f9473a0 refactor: dedupe message action helpers 2026-01-17 03:46:03 +00:00
Peter Steinberger a82217a5f3 chore: format + regenerate protocol 2026-01-17 03:40:49 +00:00
Peter Steinberger 09bed2ccde refactor: centralize outbound policy + target schema 2026-01-17 03:33:56 +00:00
Peter Steinberger 3fcd6fadf3 fix: land oxlint config follow-ups (#1064) (thanks @connorshea) 2026-01-17 03:25:05 +00:00
Peter SteinbergerandAdam Holt bc7d603867 test: expand accountId delivery coverage
Co-authored-by: Adam Holt <[email protected]>
2026-01-17 03:17:33 +00:00
Peter SteinbergerandThinh Dinh 46015a3dd8 feat: add cross-context messaging resolver
Co-authored-by: Thinh Dinh <[email protected]>
2026-01-17 03:17:13 +00:00
Peter SteinbergerandAdam Holt 0291105913 fix: thread accountId through subagent announce delivery
Co-authored-by: Adam Holt <[email protected]>
2026-01-17 02:45:18 +00:00
Peter SteinbergerandAdam Holt d5332ae29a fix: thread accountId through subagent announce
Co-authored-by: Adam Holt <[email protected]>
2026-01-17 02:09:35 +00:00