Commit Graph

  • a9cce800df test: dedupe slack missing-thread tests and cover history failures Peter Steinberger 2026-02-18 05:31:06 +00:00
  • 12ad708ce5 test: dedupe gateway auth and sessions patch coverage Peter Steinberger 2026-02-18 05:30:59 +00:00
  • e3292b9af1 test: dedupe sessions command tests and cover active filtering Peter Steinberger 2026-02-18 05:30:51 +00:00
  • 23f2150190 test: dedupe auth fallback tests and add auth util unit coverage Peter Steinberger 2026-02-18 05:04:51 +00:00
  • 112f8250fc test: dedupe registry/session tests and add install source coverage Peter Steinberger 2026-02-18 05:04:44 +00:00
  • 07fdceb5fd refactor: centralize presence routing and version precedence coverage (#19609) Gustavo Madeira Santana 2026-02-18 00:02:51 -05:00
  • 5c69e625f5 fix(cli): display correct model for sub-agents in sessions list (#18660) Robby 2026-02-18 05:59:20 +01:00
  • a69e7682c1 refactor(test): dedupe channel and monitor action suites Peter Steinberger 2026-02-18 04:48:51 +00:00
  • 31f83c86b2 refactor(test): dedupe agent harnesses and routing fixtures Peter Steinberger 2026-02-18 04:48:40 +00:00
  • 8a9fddedc9 refactor: extract shared install and embedding utilities Peter Steinberger 2026-02-18 04:48:30 +00:00
  • 4d3403b7ac chore: fix CI errors Gustavo Madeira Santana 2026-02-17 23:46:40 -05:00
  • 308e09c876 perf(test): shorten process timeout fixtures Peter Steinberger 2026-02-18 04:27:01 +00:00
  • 46278e22cf perf(test): trim telegram duplicates and queue wait delays Peter Steinberger 2026-02-18 04:22:59 +00:00
  • fa4772b4ce perf(test): dedupe telegram allowlist and speed twitch probe Peter Steinberger 2026-02-18 04:16:36 +00:00
  • fdc6768227 perf(test): stabilize and speed sandbox registry races Peter Steinberger 2026-02-18 04:10:27 +00:00
  • 5f12334761 refactor: dedupe image, web, and auth profile test fixtures Peter Steinberger 2026-02-18 04:03:50 +00:00
  • 05b7bd2c22 refactor: dedupe command dispatch and process poll tests Peter Steinberger 2026-02-18 04:03:42 +00:00
  • adac9cb67f refactor: dedupe gateway and scheduler test scaffolding Peter Steinberger 2026-02-18 04:03:34 +00:00
  • 262472ba20 test: remove duplicated scenario scaffolding across runtime tests Peter Steinberger 2026-02-18 03:38:13 +00:00
  • e57628165a test: dedupe shared setup in channel and doctor config tests Peter Steinberger 2026-02-18 03:38:06 +00:00
  • d1ab852972 test: extract shared e2e helpers for trigger handling and skills Peter Steinberger 2026-02-18 03:37:53 +00:00
  • b099171db5 perf(test): dedupe slow discord monitor cases Peter Steinberger 2026-02-18 04:03:59 +00:00
  • ac0db68235 refactor(security): extract safeBins trust resolver Peter Steinberger 2026-02-18 05:01:25 +01:00
  • e8154c12e6 refactor(net): table-drive embedded IPv6 decoding and SSRF tests Peter Steinberger 2026-02-18 04:57:01 +01:00
  • 35016a380c fix(sandbox): serialize registry mutations and lock usage Peter Steinberger 2026-02-18 04:55:33 +01:00
  • 28bac46c92 fix(security): harden safeBins path trust Peter Steinberger 2026-02-18 04:54:46 +01:00
  • 42d2a61888 chore(changelog): move SSRF transition fix to 2026.2.18 Peter Steinberger 2026-02-18 04:53:50 +01:00
  • 442fdbf3d8 fix(security): block SSRF IPv6 transition bypasses Peter Steinberger 2026-02-18 04:52:44 +01:00
  • 50e5553533 fix: align retry backoff semantics and test mock signatures Peter Steinberger 2026-02-18 04:32:49 +01:00
  • 0bf1b38cc0 Agents: fix subagent completion thread routing Gustavo Madeira Santana 2026-02-17 22:52:46 -05:00
  • 35851cdaff chore(changelog): move cron SSRF fix into 2026.2.18 Peter Steinberger 2026-02-18 04:51:57 +01:00
  • 516046dba8 fix: avoid doctor token regeneration on invalid repairs Peter Steinberger 2026-02-18 04:51:25 +01:00
  • 797ea7ed27 perf(test): cut slow monitor/subagent test overhead Peter Steinberger 2026-02-18 03:50:22 +00:00
  • 99db4d13e5 fix(gateway): guard cron webhook delivery against SSRF Peter Steinberger 2026-02-18 04:47:26 +01:00
  • bc00c7d156 refactor: dedupe sandbox registry helpers Peter Steinberger 2026-02-18 04:46:29 +01:00
  • 6a5f887b3d test: harden Telegram command menu sanitization coverage (#19703) Ayaan Zaidi 2026-02-18 09:16:31 +05:30
  • cc29be8c9b fix: serialize sandbox registry writes Peter Steinberger 2026-02-18 04:44:23 +01:00
  • 8278903f0a fix: update deep links handling Peter Steinberger 2026-02-18 04:40:42 +01:00
  • 4bf3338834 chore: bump version to 2026.2.18 unreleased Peter Steinberger 2026-02-18 04:40:06 +01:00
  • f25bbbc37e feat: switch anthropic onboarding defaults to sonnet Peter Steinberger 2026-02-18 04:37:50 +01:00
  • e8816c554f Agents: fix subagent completion delivery to origin channel Gustavo Madeira Santana 2026-02-17 22:35:59 -05:00
  • ca43efa965 fix(ci): force npm install path in smoke docker tests Peter Steinberger 2026-02-18 03:25:11 +00:00
  • 91e9684e8c test: add normalization coverage for shared and slack allow-list Peter Steinberger 2026-02-18 03:17:27 +00:00
  • 8407eeb33c refactor: extract shared string normalization helpers Peter Steinberger 2026-02-18 03:17:20 +00:00
  • 8984f31876 fix(agents): correct completion announce retry backoff schedule Peter Steinberger 2026-02-18 03:07:47 +00:00
  • a420fa0417 fix(test): align subagent announce chat history mock typing Peter Steinberger 2026-02-18 03:02:20 +00:00
  • 289f215b31 fix(agents): make manual subagent completion announce deterministic Peter Steinberger 2026-02-18 03:00:19 +00:00
  • d30492823c chore(auto-reply): format subagent command files sebslight 2026-02-17 21:55:47 -05:00
  • 34851a78b2 fix: route manual subagent spawn replies via OriginatingTo fallback Peter Steinberger 2026-02-18 03:48:02 +01:00
  • 4134875c31 fix: route discord native subagent announce to channel target v2026.2.17 Peter Steinberger 2026-02-18 02:42:52 +00:00
  • c1928845ac fix: route native subagent spawns to target session Peter Steinberger 2026-02-18 02:35:51 +00:00
  • 40a6661597 test(cli): fix option-collision mock typings Gustavo Madeira Santana 2026-02-17 21:31:49 -05:00
  • c90b09cb02 feat(agents): support Anthropic 1M context beta header Peter Steinberger 2026-02-18 03:28:56 +01:00
  • d1c00dbb7c fix: harden include confinement edge cases (#18652) (thanks @aether-ai-agent) Peter Steinberger 2026-02-18 03:26:36 +01:00
  • b5f551d716 fix(security): OC-06 prevent path traversal in config includes aether-ai-agent 2026-02-17 10:07:12 +11:00
  • ae3637b23b test: expand subagent announce completion coverage Peter Steinberger 2026-02-18 03:21:52 +01:00
  • edf7d6af61 fix: harden subagent completion announce retries Peter Steinberger 2026-02-18 03:19:30 +01:00
  • d7c6136c1f test: add sonnet 4.6 and opus 4.6 setup-token model tests Peter Steinberger 2026-02-18 03:12:25 +01:00
  • 5a31da8eec chore: format imports in gateway and session tools Gustavo Madeira Santana 2026-02-17 21:10:38 -05:00
  • 81db059627 fix(subagents): always read latest assistant/tool output on subagent completion Peter Steinberger 2026-02-18 02:59:40 +01:00
  • 0dd97feb41 fix(subagents): include tool role in subagent completion output Peter Steinberger 2026-02-18 02:57:25 +01:00
  • 985ec71c55 CLI: resolve parent/subcommand option collisions (#18725) Gustavo Madeira Santana 2026-02-17 20:57:09 -05:00
  • fa4f66255c fix(subagents): return completion message for manual session spawns Peter Steinberger 2026-02-18 02:52:23 +01:00
  • f6f5cda6ca style: format subagent command files Peter Steinberger 2026-02-18 01:50:11 +00:00
  • e2dd827ca4 fix: guarantee manual subagent spawn sends completion message Peter Steinberger 2026-02-18 02:45:05 +01:00
  • 5bd95bef5a fix(protocol): regenerate swift gateway models Peter Steinberger 2026-02-18 01:37:34 +00:00
  • b8b43175c5 style: align formatting with oxfmt 0.33 Peter Steinberger 2026-02-18 01:34:35 +00:00
  • 31f9be126c style: run oxfmt and fix gate failures Peter Steinberger 2026-02-18 01:29:02 +00:00
  • 638853c6d2 fix(security): sanitize sandbox env vars before docker launch Peter Steinberger 2026-02-18 02:18:05 +01:00
  • 5487c9adeb feat(security): add sandbox env sanitization helpers + tests Peter Steinberger 2026-02-18 02:17:57 +01:00
  • 71ad357bbe test: remove obsolete mesh test file Peter Steinberger 2026-02-18 02:11:11 +01:00
  • 972d1b74d0 Revert "Add mesh orchestration gateway methods with DAG execution and retry" Peter Steinberger 2026-02-18 02:10:37 +01:00
  • 01672a8f25 Revert "Add mesh auto-planning with chat command UX and hardened auth/session behavior" Peter Steinberger 2026-02-18 02:09:54 +01:00
  • 6dcc052bb4 fix: stabilize model catalog and pi discovery auth storage compatibility Peter Steinberger 2026-02-18 02:09:40 +01:00
  • 653add918b chore: bump workspace dependencies Peter Steinberger 2026-02-18 01:57:23 +01:00
  • 414b996b0c fix(agents): make image resize logs single-line with size Peter Steinberger 2026-02-18 01:58:25 +01:00
  • 3459200444 docs: reorder unreleased changelog by user-impact highlights Peter Steinberger 2026-02-18 01:51:28 +01:00
  • f42e13c17c feat(telegram): add forum topic creation support (#17035) Nick Lamb 2026-02-18 00:38:44 +00:00
  • 76949001ea fix: compact skill paths in prompt (#14776) (thanks @bitfish3) Peter Steinberger 2026-02-18 01:35:27 +01:00
  • 4f2c57eb4e feat(skills): compact skill paths with ~ to reduce prompt tokens mac26ai 2026-02-13 00:24:36 +08:00
  • cfd384ead2 feat(skills): improve descriptions with routing logic (#14577) DylanWoodAkers 2026-02-17 19:31:28 -05:00
  • 2e91552f09 feat(agents): add generic provider api key rotation (#19587) Peter Steinberger 2026-02-18 01:31:11 +01:00
  • 9cce40d123 feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) Blakeshannon 2026-02-17 18:28:20 -06:00
  • 6b5199ba2a Whatsapp/add resolve outbound target tests (#19345) Verite Igiraneza 2026-02-17 19:05:36 -05:00
  • 4c569ce246 docs(tokens): document image dimension token tradeoffs Peter Steinberger 2026-02-18 00:56:57 +01:00
  • b05e89e5e6 fix(agents): make image sanitization dimension configurable Peter Steinberger 2026-02-18 00:43:31 +01:00
  • 5ee79f80eb fix: reduce default image dimension from 2000px to 1200px Han Xiao 2026-02-03 22:30:49 -08:00
  • 5b3ecadec3 Merge remote-tracking branch 'origin/main' Peter Steinberger 2026-02-18 00:51:04 +01:00
  • 1d23934c09 fix: follow-up slack streaming routing/tests (#9972) (thanks @natedenh) Peter Steinberger 2026-02-18 00:50:22 +01:00
  • bb9a539d1d Merge remote-tracking branch 'prhead/feat/slack-text-streaming' Peter Steinberger 2026-02-18 00:49:30 +01:00
  • b2acfd606a fix(subagent): update SUBAGENT_SPAWN_ACCEPTED_NOTE for clarity on auto-announcement behavior Tyler Yust 2026-02-17 15:49:22 -08:00
  • f07bb8e8fc fix(hooks): backport internal message hook bridge with safe delivery semantics Peter Steinberger 2026-02-18 00:32:51 +01:00
  • 087dca8fa9 fix(subagent): harden read-tool overflow guards and sticky reply threading (#19508) Tyler Yust 2026-02-17 15:32:52 -08:00
  • 75e11fed5d docs: update AGENTS instructions Peter Steinberger 2026-02-18 00:16:36 +01:00
  • 5acec7f79b fix: wire agents.defaults.imageModel into media understanding auto-discovery Pablo Nunez 2026-02-03 01:41:57 +01:00
  • ae2c8f2cf0 feat(models): support anthropic sonnet 4.6 Peter Steinberger 2026-02-18 00:00:20 +01:00
  • a333d92013 docs(security): harden gateway security guidance Peter Steinberger 2026-02-17 23:48:43 +01:00
  • dd4eb8bf63 fix(cron): retry next-second schedule compute on undefined Peter Steinberger 2026-02-17 23:48:08 +01:00
  • c26cf6aa83 feat(cron): add default stagger controls for scheduled jobs Peter Steinberger 2026-02-17 23:46:05 +01:00
  • b98b113b88 fix(ios): harden share relay routing and delivery guards Peter Steinberger 2026-02-17 23:47:34 +01:00