Commit Graph

  • f76899facf feat(sessions): wire html + prompt-only formats into 'sessions export' teknium1 2026-07-07 13:14:29 -07:00
  • b172e03c20 feat(cli): filter internal session_meta messages from HTML export doer 2026-05-23 17:02:02 +08:00
  • ab07e06521 style(export): restore width: 0 for multi-session flex layout doer 2026-05-23 16:57:36 +08:00
  • 4bd6fce1c1 fix(cli): fix layout width bug and ensure system prompt header is used doer 2026-05-23 16:53:05 +08:00
  • 271130af56 feat(cli): expand system prompt by default in HTML export doer 2026-05-23 16:42:14 +08:00
  • a730156626 feat(cli): redesign system prompt display as dedicated header section doer 2026-05-23 16:34:38 +08:00
  • 49dd0b1cb5 feat(cli): include system prompts in HTML export doer 2026-05-23 16:28:06 +08:00
  • a80e5e72bc feat(cli): add standalone HTML session export with sidebar navigation doer 2026-05-22 22:43:31 +08:00
  • b598f8e69b feat: add prompt-only session export Xue Li 2026-07-03 04:06:23 -07:00
  • 9a322726ae fix(mem0): prune dead get_all, wire rerank config default, warn on MEM0_HOST env override kshitijk4poor 2026-07-08 01:50:11 +05:30
  • 53edf6f983 fix(mem0): make prompt label + platform setup honor host routing precedence kshitijk4poor 2026-07-02 14:42:16 +05:30
  • 2a14205ff4 feat(mem0): self-hosted dashboard backend + recall tuning (salvage #55614) kartik-mem0 2026-07-02 14:32:29 +05:30
  • b2d6a512d5 fix: normalize string stop + surface dropped stream/tool_choice in Converse shim kshitijk4poor 2026-07-08 01:29:22 +05:30
  • e9da629800 test(bedrock): cover auxiliary Converse routing for non-Claude models xxxigm 2026-07-07 19:12:25 +07:00
  • fa651375be fix(bedrock): route non-Claude auxiliary models through Converse API xxxigm 2026-07-07 19:12:17 +07:00
  • d43863f005 fix: widen stale circuit breaker to non-streaming path + all provider-swap resets kshitijk4poor 2026-07-08 01:36:07 +05:30
  • 437052f039 docs: document HERMES_STREAM_STALE_GIVEUP alongside sibling stream knobs kshitijk4poor 2026-07-08 01:20:42 +05:30
  • 2985d16be0 fix: reset stream-stale breaker on model switch and fallback activation kshitijk4poor 2026-07-08 01:18:14 +05:30
  • 985e19c110 fix(agent): add cross-turn stream-stale circuit breaker (#58962) dsad 2026-07-07 18:16:41 +03:00
  • ee66ff2790 chore(desktop): drop PR screenshot assets from tree teknium1 2026-07-07 12:43:37 -07:00
  • 8ce3c2f991 feat(desktop): add UI scale setting to appearance settings Adolanium 2026-07-07 15:50:22 +03:00
  • 4c3a388cba fix(discord): widen expired-defer handling to /thread slash command teknium1 2026-07-07 06:30:20 -07:00
  • b9d9b8aad6 fix(discord): handle expired slash defer interactions Alix-007 2026-05-28 11:57:42 +08:00
  • acfefa4fda feat(sessions): full prune-filter set + --redact on sessions export teknium1 2026-07-07 06:15:53 -07:00
  • 51dd5695ec docs(i18n): add zh-Hans docs for Markdown/QMD session export teknium1 2026-07-07 05:25:56 -07:00
  • f3c27e30eb refactor(sessions): fold Markdown/QMD export into 'sessions export --format' teknium1 2026-07-07 04:26:07 -07:00
  • 91885a32b3 feat(sessions): export sessions to markdown web3blind 2026-07-06 10:05:25 +00:00
  • 2e42bb2da5 Merge pull request #60448 from kshitijk4poor/chore/59607-comment-precision kshitij 2026-07-08 01:05:25 +05:30
  • 4ca61869cb docs: sharpen bypass comment per review kshitijk4poor 2026-07-08 00:57:57 +05:30
  • 7faacb6dab fix(desktop): drop panel tint, cap info tooltip width Erosika 2026-07-07 12:49:36 -04:00
  • 1c473bc6a6 Merge pull request #60291 from HexLab98/fix/windows-installer-node-path-npm-lifecycle brooklyn! 2026-07-07 11:30:55 -05:00
  • a182ddbf9f feat(memory): per-field info tooltips + name the profile in the full-config modal Erosika 2026-07-07 11:52:25 -04:00
  • 8333b04483 fix(desktop): solid background wells for provider config inputs Erosika 2026-07-07 11:52:25 -04:00
  • 1ba70a6f70 fix(desktop): inline error + retry for failed panel loads, calmer surfaces Erosika 2026-07-07 11:45:12 -04:00
  • 220e7ca274 refactor(honcho): list per-session first among session strategies Erosika 2026-07-07 11:45:12 -04:00
  • d33becd877 fix(gateway): demote PRIORITY-path interrupt to queue during compression (#56391) pierrenode 2026-07-07 17:52:39 +03:00
  • 35099685be feat(memory): provider actions extension point Erosika 2026-07-07 11:00:25 -04:00
  • 76c063b3d9 fix(memory): profile-scope the provider config endpoints Erosika 2026-07-07 10:53:43 -04:00
  • 8ff162fb2d test(installer): guard Ensure-NodeExeOnPath wiring in install.ps1 HexLab98 2026-07-07 21:17:34 +07:00
  • 2bc6e1a74b fix(installer): put node.exe on PATH for Windows npm lifecycle scripts HexLab98 2026-07-07 21:17:34 +07:00
  • 009b42d008 fix(discord): mirror all interactive prompt payloads into message content teknium1 2026-07-07 06:01:49 -07:00
  • 2acbdd1848 fix(discord): include approval command in message content Jake Present 2026-06-25 10:20:22 -04:00
  • 3c63ed3a3c chore: add vampyren to AUTHOR_MAP (PR #59830 salvage) teknium1 2026-07-07 05:27:24 -07:00
  • cc0aa18fe7 feat(kanban): add grab-to-pan board scrolling vampyren 2026-07-07 05:26:04 -07:00
  • afb5808d8c feat(discord): make interactive view timeout configurable (#60230) Teknium 2026-07-07 05:50:08 -07:00
  • 685f527d6b chore: add andrewhomeyer to AUTHOR_MAP (co-author on snapshot perms salvage) teknium1 2026-07-07 04:38:04 -07:00
  • a1e6ea7d71 fix(tools): keep shell snapshots owner-only Eugeniusz Gilewski 2026-07-02 00:34:13 +02:00
  • 4f6313eadc test(tui): accept profile_home kwarg in _FakeWorker doubles teknium1 2026-07-07 04:32:40 -07:00
  • c6a3d412d4 fix(skills): widen call-time skills-dir resolution to skill_manager_tool teknium1 2026-07-07 04:18:38 -07:00
  • 4a99571d54 fix(tui): pass profile_home to slash_worker subprocess for profile-local skill discovery (#40677) Luke The Dev 2026-06-06 22:14:23 -05:00
  • f8723c4781 fix(skills): resolve skills dir from active profile JP Lew 2026-07-01 23:55:16 +00:00
  • 491689784e feat: add uninstall dry-run mode Teknium 2026-06-14 17:12:08 -07:00
  • 1deeaf71ab fix(discord): truncate thread titles by UTF-16 units + AUTHOR_MAP teknium1 2026-07-07 04:30:11 -07:00
  • 0d9ed9214d Add semantic titles for Discord auto-threads Georgio Constantinou 2026-07-02 00:20:47 -04:00
  • 9c272a306e feat(gateway): default session auto-reset to off (mode: none) (#60194) Teknium 2026-07-07 05:11:10 -07:00
  • b899ffd1ea test(e2e): stub reset-notice session info to deflake test_new_resets_session (#60175) Teknium 2026-07-07 04:28:12 -07:00
  • 9420f1acb6 test(google_meet): assert ladder-based dependency install instead of bespoke pip argv teknium1 2026-07-07 02:33:47 -07:00
  • ba865e4038 refactor(setup): route dependency installs through the canonical uv→pip→ensurepip ladder teknium1 2026-07-07 02:25:24 -07:00
  • 569b78c1f9 fix(setup): bootstrap pip with ensurepip when not available in venv before neutts install ygd58 2026-03-25 20:36:51 +01:00
  • b2c66681c4 chore: add flo1t to AUTHOR_MAP teknium1 2026-07-07 02:45:26 -07:00
  • 2718179134 fix(docs): discord permissions (add Create Public Threads, remove Use External Emojis) floit 2026-06-06 10:19:29 +02:00
  • aaeba213d9 fix(telegram): bound start_polling() at bootstrap and conflict-retry sites too; strengthen tests kshitijk4poor 2026-07-07 15:19:31 +05:30
  • 4aaaa206aa fix(telegram): add timeout to start_polling() in network error handler liuhao1024 2026-07-06 20:25:21 +08:00
  • ce038a0e05 fix(schema): preserve multi-type arrays as anyOf instead of dropping branches teknium1 2026-06-18 17:03:20 -07:00
  • 7647eff360 Merge pull request #60117 from kshitijk4poor/fix/59607-cached-agent-expiry kshitij 2026-07-07 15:14:24 +05:30
  • f341cadb71 refactor(discord): detect streaming bodies structurally, not by mock-module sniffing teknium1 2026-07-07 02:19:18 -07:00
  • e0bca1cbe2 fix(discord): bound standalone response reads ooiuuii 2026-06-30 05:44:14 +08:00
  • 87be36c240 fix(discord): bound component labels by UTF-16 units ooiuuii 2026-06-29 23:08:03 +08:00
  • b8ce583e05 fix(discord): bound REST response reads ooiuuii 2026-06-29 16:45:52 +08:00
  • 87b65e24a7 refactor(compression): scope Codex-native compaction to the app-server runtime teknium1 2026-07-07 02:11:23 -07:00
  • d1c8c03416 feat(agent): add Codex-native compaction paths hmirin 2026-06-28 01:35:40 +09:00
  • 8fc1cb754b fix: repair URL authority whitespace before web fetches (#46363) Teknium 2026-07-07 02:39:36 -07:00
  • a796e0b796 fix: cool down transient Telegram typing failures (#46355) Teknium 2026-07-07 02:39:31 -07:00
  • 7ff86f4458 refactor(desktop): route preview-pane mermaid fences through shared embeds registry teknium1 2026-07-07 02:13:58 -07:00
  • c0adfd4a67 feat(desktop): render Mermaid code blocks in markdown file preview teknium1 2026-07-06 02:20:48 -07:00
  • 299d5c6603 fix(cli): safe mode also skips shell-hook registration Teknium 2026-07-07 02:21:16 -07:00
  • fc02b1c276 refactor(cli): simplify safe-mode startup wiring Teknium 2026-06-13 06:52:15 -07:00
  • 144457d801 fix(interrupt): extend post-worker /stop guard to Bedrock streaming path kshitijk4poor 2026-07-07 14:48:24 +05:30
  • c2c73605e0 test: set pool.provider= on mocks to avoid MagicMock truthy guard trigger isheng 2026-07-07 13:38:56 +08:00
  • 2e30a5e628 fix: prevent /stop signal loss and empty provider credential corruption isheng 2026-07-07 13:30:24 +08:00
  • 179ca25a38 chore: add williamumu to AUTHOR_MAP for PR #31041 salvage teknium1 2026-07-05 05:53:41 -07:00
  • 8a7d0790df fix: merge split gateway pairing stores williamumu 2026-05-24 00:56:27 +08:00
  • 3c8130a826 fix: re-apply confirmation expiry on the cached-agent live-history path kshitijk4poor 2026-07-07 14:42:46 +05:30
  • 2c5762f575 chore: debug log for untrusted absolute skill paths; drop misleading test patch kshitijk4poor 2026-07-07 14:34:12 +05:30
  • 713e50e7d2 fix: normalize against tools.skills_tool.SKILLS_DIR, the root skill_view enforces kshitijk4poor 2026-07-07 11:29:19 +05:30
  • e7082ea99f test(cron): cover absolute skill path normalization (#59824) HexLab98 2026-07-07 02:59:03 +07:00
  • 62972060ca fix(cron): normalize absolute skill paths before skill_view (#59824) HexLab98 2026-07-07 02:59:03 +07:00
  • 07d93413e5 fix: default memory null target to memory store (#46356) Teknium 2026-07-07 02:10:43 -07:00
  • 6d3d9d0baf fix: drop timestamp in handle_max_iterations' hand-built api_messages kshitijk4poor 2026-07-07 14:33:19 +05:30
  • e7a6d676c8 fix: redact expired confirmations in place to preserve role alternation kshitijk4poor 2026-07-07 11:31:30 +05:30
  • 33a529538d fix(gateway): strip stale dangerous-confirmation text in user messages (#59607) knoal 2026-07-06 06:27:52 -07:00
  • 11516f3cc3 perf: partial index so the startup NULL-active repair skips the table scan kshitijk4poor 2026-07-07 14:33:01 +05:30
  • b75783e6dc fix(state): heal NULL active rows on every startup, not just pre-v12 DBs kshitijk4poor 2026-07-07 11:25:56 +05:30
  • 7445df1505 test(state): cover explicit active=1 on message INSERT (#51646) HexLab98 2026-07-07 03:06:40 +07:00
  • ae878e1aee fix(state): set active=1 explicitly in message INSERTs (#51646) HexLab98 2026-07-07 03:06:40 +07:00
  • 043e71f1f4 fix(gateway): use process-level HERMES_HOME for identity files (#56993 salvage) (#59341) Teknium 2026-07-07 02:05:21 -07:00
  • 4b9d9b205b fix(dashboard): use loopback host for in-container WebSocket client (#58993) [salvage #59682] (#60092) Ben Barclay 2026-07-07 18:33:28 +10:00
  • 76979a0869 fix(auth): per-profile Anthropic OAuth file + complete port-binding platform set (#57563 salvage) (#59339) Teknium 2026-07-07 01:33:06 -07:00
  • 249c69b958 fix(gateway): per-profile pairing whitelist isolation in multiplex mode (#53045 salvage) (#59330) Teknium 2026-07-07 01:25:52 -07:00
  • 088b989442 fix(gateway): scope reset banners' session info to the serving profile (#59048 salvage) (#59329) Teknium 2026-07-07 01:25:45 -07:00