| commit |
1.00 |
Harden node exec approval precheck env [AI] (#81488) |
|
Commit message contains explicit AI assi |
2026-06-02 |
| commit |
1.00 |
fix(agents): gate finalize hooks before delivery |
|
Commit message contains explicit AI assi |
2026-06-02 |
| commit |
1.00 |
fix(sessions): preserve corrupt-header transcripts |
|
Commit message contains explicit AI assi |
2026-06-02 |
| commit |
1.00 |
feat(status): detect external plugin version drift |
|
Commit message contains explicit AI assi |
2026-06-02 |
| commit |
1.00 |
fix(messages): preserve inbound audio for message-tool TTS |
|
Commit message contains explicit AI assi |
2026-06-02 |
| pr |
1.00 |
fix(auth-profiles): repair stale auto runtime auth selection |
|
PR body explicitly mentions AI collabora |
2026-05-29 |
| pr |
1.00 |
fix(outbound): stop schema-padded poll modifiers from blocki |
|
PR body explicitly mentions AI collabora |
2026-06-02 |
| pr |
0.20 |
fix(channels): hide tool failure details in public channels |
|
A bit more narrative, but stays in a con |
2026-06-02 |
| pr |
0.20 |
test(policy): add config coverage report |
|
Slightly more formal, but explains chang |
2026-05-26 |
| pr |
0.20 |
feat(channels): add Zalo ClawBot external channel entry and |
|
Slightly more formal, likely from templa |
2026-06-02 |
| commit |
0.10 |
fix(codex): clear stale context-engine projection after over |
|
Concise, technical commit message with m |
2026-06-02 |
| commit |
0.10 |
fix(google): add missing gemini-3.1-flash-lite to google-ver |
|
Standard changelog format with domain de |
2026-06-02 |
| commit |
0.10 |
refactor: tighten agent harness surfaces |
|
Detailed changelog with technical jargon |
2026-06-02 |
| commit |
0.10 |
fix(update): pin post-core plugin compatibility to the downg |
|
Changelog format, real changelog details |
2026-06-02 |
| commit |
0.10 |
fix: repeat doctor state migration repairs |
|
Technical language, precise migration de |
2026-06-02 |
| commit |
0.10 |
fix(qqbot): isolate credential backups by state root |
|
Technical, proof section, domain detail, |
2026-06-02 |
| pr |
0.10 |
fix(agents): forward turn-source for embedded plugin approva |
|
Direct, domain-specific phrasing and inc |
2026-06-02 |
| pr |
0.10 |
[codex] Keep Codex waiting after raw reasoning progress |
|
Terse, technical notes with abbreviation |
2026-06-02 |
| pr |
0.10 |
fix(gateway): fail fast on missing local probe auth |
|
Practical tone, domain details, and info |
2026-04-17 |
| pr |
0.10 |
[codex] fix gateway hot-mode restart reloads |
|
Clear domain-centric details and fragmen |
2026-06-02 |
| pr |
0.10 |
fix: resolve QMD Windows shims and guard image URL downloads |
|
Human-like summary and bullet points wit |
2026-05-13 |
| pr |
0.10 |
fix(shared): harden JSON schema default traversal |
|
Unpolished formatting, direct style, and |
2026-06-02 |
| pr |
0.10 |
Speed up precomputed command help startup |
|
Abbreviated, with technical focus and mi |
2026-06-02 |
| pr |
0.10 |
fix(prompt): preserve IDENTITY defaults in system prompt |
|
Technical, bullet-point notes and inform |
2026-05-30 |
| pr |
0.10 |
feat(plugin-sdk): provider usage-limits read accessor for pl |
|
Domain-specific with technical terminolo |
2026-06-02 |
| pr |
0.10 |
feat(hooks): expose per-turn usageState on reply_payload_sen |
|
Direct technical focus, incomplete sente |
2026-06-02 |
| pr |
0.10 |
feat(channels): add pre-auth access requests and grouped DM |
|
Uses technical jargon and terse format; |
2026-06-02 |
| pr |
0.10 |
Add operator install policy and remove dangerous-code instal |
|
Concise, technical, and fits normal engi |
2026-06-02 |
| pr |
0.10 |
whatsapp: expose connection watchdog tuning in account confi |
|
Technical summary with domain-specific c |
2026-06-01 |
| pr |
0.10 |
feat(queue): persist followup queues across gateway restarts |
|
Direct, technical; uses informal tone an |
2026-05-16 |
| pr |
0.10 |
fix(agents): guard tool parameter schema inlining |
|
Bulleted, technical, and uses checklist |
2026-06-02 |
| pr |
0.10 |
fix(gateway): accept --port on gateway health and probe (#79 |
|
Problem-focused, practical wording; mini |
2026-06-02 |
| pr |
0.10 |
fix(ollama): guard tool schema normalization |
|
Technical summary, minimal filler, speci |
2026-06-02 |
| pr |
0.10 |
feat: channel echo / session pinning |
|
Jargon and brief bullet points, no ChatG |
2026-05-31 |
| pr |
0.10 |
Fix home path replacement in shortenHomeInString utility |
|
Technical bugfix, concise, with detail o |
2026-05-30 |
| pr |
0.10 |
fix: remove dangerouslyForceUnsafeInstall gateway override |
|
Simple changelog entry, highly focused a |
2026-06-02 |
| pr |
0.10 |
fix(agents): skip unreadable Anthropic tool schemas |
|
Concise, domain-specific change; terse b |
2026-06-02 |
| pr |
0.10 |
fix(googlechat): deliver media as a text link when app-auth |
|
Contains Google Chat-specific details an |
2026-06-02 |
| pr |
0.10 |
Add Vault SecretRef plugin |
|
Technically detailed, direct; no generic |
2026-06-01 |
| pr |
0.10 |
fix(copilot): drop thinking blocks from replay |
|
Uses informal, direct style and domain-s |
2026-05-26 |
| pr |
0.10 |
Return Google Chat thread metadata from message sends |
|
Bullet points with precise metadata and |
2026-06-02 |
| pr |
0.10 |
fix(tts): defer text settlement for final-mode TTS to elimin |
|
Describes Telegram bot bug with technica |
2026-05-19 |
| pr |
0.10 |
fix(channels): reset progress draft gate started flag when o |
|
Technical, succinct summary with direct |
2026-05-29 |
| pr |
0.10 |
fix: recover stranded replies in message_tool_only mode (#85 |
|
Discusses LLM issues and recovery using |
2026-06-01 |
| pr |
0.10 |
fix(cron): skip deleteAfterRun and preserve counters for man |
|
Describes edge case with cron jobs, usin |
2026-05-19 |
| pr |
0.10 |
fix: prevent silent message loss from EmbeddedAttemptSession |
|
Technically precise explanation of an SD |
2026-06-01 |
| pr |
0.10 |
fix: recover terminal session status on visible inbound turn |
|
Contains informal language, direct bug r |
2026-06-01 |
| pr |
0.10 |
fix(cron): guard against undefined sourceDelivery in isolate |
|
Very short, direct fix wording with clea |
2026-05-22 |
| pr |
0.10 |
fix(discord): disable ws 8.21.0 receiver part limits for gat |
|
Explains a specific 3rd-party change, us |
2026-06-01 |
| pr |
0.10 |
fix(discord): resolve guildId from session channel for searc |
|
Uses clear domain-specific language and |
2026-05-31 |
| pr |
0.10 |
feat(compaction): add identifier survival validation after s |
|
Technical details and security context i |
2026-05-01 |
| pr |
0.10 |
fix(acp): skip oneshot sessions during startup identity reco |
|
Describes startup details; domain-releva |
2026-05-26 |
| pr |
0.10 |
fix(discord): expose native components on message sends |
|
Technical, concise, and focused on Disco |
2026-04-29 |
| pr |
0.10 |
fix(agents): pause yielded main-session runs |
|
Technical free-text is direct, concise, |
2026-05-01 |
| pr |
0.10 |
fix(install): harden stdin consumers to prevent pipe corrupt |
|
Domain-specific technical explanation; n |
2026-05-28 |
| pr |
0.10 |
fix: relay Claude CLI assistant partial messages as streamin |
|
Technical language, concise explanations |
2026-05-25 |
| pr |
0.10 |
feat(tools): introduce group:core for all built-in core tool |
|
Uses domain-specific issue, terse and in |
2026-05-09 |
| pr |
0.10 |
fix(proxy): add error handler on upstream response stream |
|
Uses specific code and event terms, casu |
2026-05-29 |
| pr |
0.10 |
fix(diagnostics): sanitize uncloneable model content |
|
Technical details, concise with bullet s |
2026-06-02 |
| pr |
0.10 |
feat(memory-core): optional cross-encoder rerank stage for m |
|
Dense technical jargon, informal human p |
2026-06-02 |
| pr |
0.10 |
fix(gateway): allow macOS canvas node commands |
|
Direct technical bullet points, natural |
2026-05-26 |
| pr |
0.10 |
Fix Workboard status persistence |
|
Contains detailed, domain-specific chang |
2026-06-02 |
| pr |
0.10 |
feat(hooks): add ACP turn transcript save hook |
|
Technical with specific noun phrases; sc |
2026-06-01 |
| pr |
0.10 |
feat(ui): hide empty workboard columns |
|
List format with domain-specific terms; |
2026-06-02 |
| pr |
0.10 |
fix: include persisted plugin contracts for migrations |
|
Contains issue reference and precise tec |
2026-06-02 |
| pr |
0.10 |
fix(swift): keep device auth compatible with v2 gateways |
|
Brief technical summary with domain-spec |
2026-05-11 |
| pr |
0.10 |
fix(agents): keep migrated session entry ids unique on v1 up |
|
Code references and abbreviations, clear |
2026-06-01 |
| pr |
0.10 |
docs: document replay history normalization contract |
|
Terse documentation with multiple domain |
2026-06-02 |
| pr |
0.10 |
feat(plugins): add model failover and terminal failure hooks |
|
Explicit technical change log, hook func |
2026-04-24 |
| pr |
0.10 |
Add accessible Workboard movement controls |
|
Specific implementation details and refe |
2026-06-02 |
| pr |
0.10 |
Harden Workboard modal and drawer accessibility |
|
Domain-focused, concise, and has detaile |
2026-06-02 |
| pr |
0.10 |
fix(agents): persist forked transcript when parent branch ha |
|
Problem-focused technical description, d |
2026-06-02 |
| pr |
0.10 |
fix(gateway): ignore unreadable tool action schemas |
|
Direct, technical, bullet-pointed, with |
2026-06-02 |
| pr |
0.10 |
fix #88009: [Feature]: batched memory embedding should batch |
|
Technical, concise, domain-specific lang |
2026-06-01 |
| pr |
0.10 |
Add channel-scoped memory search filters |
|
Human-like session details, uses error s |
2026-06-02 |
| pr |
0.10 |
fix(slack): opt-in flag to collapse assistant DM threads int |
|
Contains domain flags, terse, technical |
2026-05-28 |
| pr |
0.10 |
fix(telegram): silently skip empty-text sends |
|
Uses repo-specific jargon and a terse, h |
2026-05-31 |
| pr |
0.10 |
fix(subagent): preserve steered task text on restart redispa |
|
Uses quotes, context-specific updates, n |
2026-05-04 |
| pr |
0.10 |
fix(process): return timeout code for killed commands |
|
Edge case explained concisely with code |
2026-06-02 |
| pr |
0.10 |
fix(policy): recognize declared tool allowlists |
|
Bulleted, domain jargon, concise technic |
2026-06-02 |
| pr |
0.10 |
fix(agents): skip unreadable tool-search schemas |
|
Technical cause/effect, terse structure, |
2026-06-02 |
| pr |
0.10 |
fix(webchat): mirror visible tool status on replay |
|
Domain-specific, concise, with reference |
2026-05-28 |
| pr |
0.10 |
fix(agents): classify read-only shell commands as non-mutati |
|
Technical, concise, task-focused with sp |
2026-06-02 |
| commit |
0.05 |
feat(ui): add workboard keyboard movement controls |
|
Detailed but domain-specific; human engi |
2026-06-02 |
| commit |
0.00 |
chore(tooling): drop stale deadcode allowlist entries |
|
Terse, domain-specific, no AI stylistic |
2026-06-02 |
| commit |
0.00 |
fix(tooling): reject malformed crabbox sync limits |
|
Brief, technical, no signs of AI-generat |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed cron cleanup limits |
|
Concise fix message; typical human commi |
2026-06-02 |
| commit |
0.00 |
fix(policy): reject unsupported policy keys (#87074) |
|
Standard summary, includes Git trailers, |
2026-06-02 |
| commit |
0.00 |
fix(tooling): reject malformed tsdown watchdog limits |
|
Short, field-specific, lacks AI hallmark |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed local check limits |
|
Minimal, jargon-heavy, no AI linguistic |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed boundary prep timeouts |
|
Succinct, technical language, quite doma |
2026-06-02 |
| commit |
0.00 |
fix(tooling): reject malformed topology limits |
|
Short, technical, typical human commit p |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed extension boundary concurrency |
|
Concise fix, no typical AI-generated tra |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed extension batch parallelism |
|
All messages are extremely terse and use |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed extension shard counts |
|
Terse, technical, fits standard human co |
2026-06-02 |
| commit |
0.00 |
fix(perf): reject malformed cpuprofile limits |
|
Succinct; clear technical context, no AI |
2026-06-02 |
| commit |
0.00 |
fix(ci): reject malformed ci timing limits |
|
Standard commit format, no signs of AI-g |
2026-06-02 |
| commit |
0.00 |
fix(docker): reject malformed timing limits |
|
Brief, technical wording, matches human |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed group report numeric flags |
|
Short, technical; contains project-speci |
2026-06-02 |
| commit |
0.00 |
fix(docs): reject malformed mdx max error limits |
|
Concise message, clear doc context, typi |
2026-06-02 |
| commit |
0.00 |
fix(ci): reject malformed targeted docker group size |
|
Direct, project-specific, no AI markers. |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed boundary check env |
|
Domain jargon, informal and direct, like |
2026-06-02 |
| commit |
0.00 |
fix(lint): reject malformed oxlint shard env |
|
Technical, relevant, minimal; fits human |
2026-06-02 |
| commit |
0.00 |
fix(test): reject malformed full-suite parallel env |
|
Brief, domain‑specific commit; no AI sig |
2026-06-02 |
| commit |
0.00 |
fix(scripts): validate gateway watch numeric options |
|
Direct and technical message; no AI hall |
2026-06-02 |
| commit |
0.00 |
test(rpc): enforce kitchen sink command rss ceiling |
|
Contains casual abbreviation and technic |
2026-06-02 |
| commit |
0.00 |
Policy: add data handling conformance checks (#87056) |
|
Mostly template output and brief commit |
2026-06-02 |
| commit |
0.00 |
chore(scripts): drop legacy moltbot rpc alias |
|
Terse message with clear domain term; no |
2026-06-02 |
| commit |
0.00 |
fix(providers): avoid custom provider runtime fanout |
|
Succinct, technical commit message; no A |
2026-06-02 |
| commit |
0.00 |
test(gateway): abort accepted agent run in e2e |
|
Direct domain language, informal tone, n |
2026-06-02 |
| commit |
0.00 |
test(gateway): defer sidecars in tools invoke e2e |
|
Domain-specific abbreviations, minimal s |
2026-06-02 |
| commit |
0.00 |
fix(test): stabilize ARM extension timer tests |
|
Natural technical style and precise scop |
2026-06-02 |
| commit |
0.00 |
fix: recover suspicious gateway startup configs (#89480) |
|
Standard changelog entry, no generic AI |
2026-06-02 |
| commit |
0.00 |
fix(kimi): strip anthropic cache markers |
|
Domain-specific fix with co-author; no A |
2026-06-02 |
| commit |
0.00 |
fix: restore Skill Workshop view switcher |
|
Brief, technical commit with no AI hallm |
2026-06-02 |
| commit |
0.00 |
docs(changelog): note update repair stall handling |
|
Changelog update phrasing is standard, n |
2026-06-02 |
| commit |
0.00 |
fix(update): keep plugin repair fetch failures nonblocking |
|
Technical commit, concise, using domain |
2026-06-02 |
| commit |
0.00 |
fix(test): isolate gateway CPU QA state |
|
Isolated, terse technical fix; no AI sig |
2026-06-02 |
| commit |
0.00 |
fix(models): preserve provider prompt cache boundaries |
|
Detailed, technical explanation typical |
2026-06-02 |
| commit |
0.00 |
docs: clarify autoreview follow-up scope |
|
Concise documentation clarification; no |
2026-06-02 |
| commit |
0.00 |
fix(google): forward Gemini stop sequences |
|
Domain terms, thanks mention, not AI-gen |
2026-06-02 |
| commit |
0.00 |
fix: audit and repair hooks token reuse with Gateway auth |
|
Security-focused explanation, standard f |
2026-06-02 |
| commit |
0.00 |
fix(memory): avoid optional vector status dereference |
|
Technical, terse, human-typical formatti |
2026-06-02 |
| commit |
0.00 |
fix(memory): force provider-none indexes to FTS-only vectors |
|
Short, technical commit title with clear |
2026-06-02 |
| commit |
0.00 |
fix(scripts): avoid dead child assignment in fd repro |
|
Brief technical fix; phrased like standa |
2026-06-02 |
| commit |
0.00 |
fix(memory): initialize provider-none lifecycle during sync |
|
Technical commit message, minimal and do |
2026-06-02 |
| commit |
0.00 |
fix(memory): report provider-none probes as FTS-only |
|
Concise technical commit with domain ter |
2026-06-02 |
| commit |
0.00 |
fix(scripts): avoid spread in runtime output collection |
|
Short, imperative tone; no signs of AI g |
2026-06-02 |
| commit |
0.00 |
fix(scripts): clean memory fd temp dirs after preindex failu |
|
Standard technical fix message with brie |
2026-06-02 |
| commit |
0.00 |
fix(memory): scope provider-none FTS bypass |
|
Concise patch message using technical ja |
2026-06-02 |
| commit |
0.00 |
fix(scripts): keep watch proof asset copies out of idle wind |
|
Informal, brief message; lacks AI hallma |
2026-06-02 |
| commit |
0.00 |
fix(memory): keep FTS-only sync offline |
|
Terse and technical wording; consistent |
2026-06-02 |
| commit |
0.00 |
fix(mistral): enable prompt cache keys |
|
Concise, technical summary with issue re |
2026-06-02 |
| commit |
0.00 |
fix(llm): keep OpenAI-compatible reasoning streams active |
|
Terse, technical commit message consiste |
2026-06-02 |
| commit |
0.00 |
docs: document Android notification picker helpers |
|
Brief, domain-specific commit typical fo |
2026-06-02 |
| commit |
0.00 |
fix(llm): gate OpenAI-compatible reasoning output |
|
Contains a co-author trailer but no AI o |
2026-06-02 |
| commit |
0.00 |
fix: recover corrupt managed npm installs |
|
Straightforward, technical commit messag |
2026-06-02 |
| commit |
0.00 |
fix(qqbot): migrate state stores to sqlite kv |
|
Uses technical jargon and informal phras |
2026-06-02 |
| commit |
0.00 |
fix: align auth health status after Codex sidecar merge |
|
Technical and concise; typical for human |
2026-06-02 |
| commit |
0.00 |
fix(testing): probe plugin CLI help while installed |
|
Terse and specific; lacks AI hallmarks. |
2026-06-02 |
| commit |
0.00 |
feat(plugin-sdk): add resolve_exec_env hook |
|
Changelog matches code PR templates; no |
2026-06-02 |
| commit |
0.00 |
fix: surface unresolved OAuth sidecar auth failures |
|
Thanks user, otherwise technical and to |
2026-06-02 |
| commit |
0.00 |
fix(providers): use native reasoning mode for Gemini instead |
|
Technical detail and informal phrasing, |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): derive connection auth options |
|
No free text; terse and typical for comm |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): share node agent dispatch |
|
No free text; typical refactor commit ti |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): share embedding remote options |
|
No free text; typical refactor title. |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): share secret ref input resolution |
|
No free text; terse technical commit sty |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): share runtime service helpers |
|
Short commit message with domain jargon, |
2026-06-02 |
| commit |
0.00 |
Treat soft plugin repair warnings as nonfatal (#84431) |
|
Informal tone, includes co-author, no AI |
2026-06-02 |
| commit |
0.00 |
fix: detect shrinkwrapped npm installs |
|
Technical description, informal style, e |
2026-06-02 |
| commit |
0.00 |
trace: Correlate channel diagnostics into one trace |
|
Technical terms, informal thanks, real c |
2026-06-02 |
| commit |
0.00 |
fix(diagnostics): requeue stuck session lane after recovery |
|
Detailed technical problem/solution, nat |
2026-06-02 |
| commit |
0.00 |
fix(discord): accumulate reasoning progress deltas |
|
Direct commit message, thanks referenced |
2026-06-02 |
| commit |
0.00 |
fix: guard in-band macOS launchd stop |
|
Casual summary, technical refs, human co |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): derive websocket runtime params |
|
Short commit message, domain-specific re |
2026-06-02 |
| commit |
0.00 |
fix(scripts): clean package-boundary prep process groups |
|
Terse technical commit message, no evide |
2026-06-02 |
| commit |
0.00 |
fix(codex): trace app-server thread lifecycle timing |
|
Brief technical description, issue fixed |
2026-06-02 |
| commit |
0.00 |
fix: redact trajectory exports consistently (#89354) |
|
Terse commit messages and clear technica |
2026-06-02 |
| commit |
0.00 |
fix(cron): reject blank delivery targets |
|
Domain-specific, technical language and |
2026-06-02 |
| commit |
0.00 |
fix: hide sessions_spawn timeout overrides |
|
Technical jargon and proof steps indicat |
2026-06-02 |
| commit |
0.00 |
fix(agents): honor provider idle timeout for unlimited runs |
|
Uses technical verification and domain t |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): share talk relay session lifecycle |
|
Brief commit, typical for a refactor by |
2026-06-02 |
| commit |
0.00 |
refactor(gateway): share transcript path comparison |
|
Concise, technical commit subject; no AI |
2026-06-02 |
| commit |
0.00 |
fix(build): parallelize startup metadata rendering |
|
Standard, terse commit title; human styl |
2026-06-02 |
| commit |
0.00 |
fix(crabbox): preflight sparse sync disk space |
|
Short technical commit; lacks AI-like ph |
2026-06-02 |
| commit |
0.00 |
test(gateway): share node invoke acknowledgement |
|
Direct, technical test commit; character |
2026-06-02 |
| commit |
0.00 |
test(gateway): share configured global session stores |
|
Human style for test commit; minimal and |
2026-06-02 |
| commit |
0.00 |
fix(memory-core): keep startup cron retries quiet (#89075) |
|
— |
2026-06-02 |
| commit |
0.00 |
refactor(agents): trim native compaction ownership follow-up |
|
Short, technical commit message with dom |
2026-06-02 |
| commit |
0.00 |
docs(cli-backends): document ownsNativeCompaction opt-out co |
|
Technical documentation commit; no AI-li |
2026-06-01 |
| commit |
0.00 |
feat(agents): generalized native compaction ownership for CL |
|
Technical style, includes context and ja |
2026-05-30 |
| commit |
0.00 |
test(gateway): share runtime state fixture |
|
Brief, domain-specific test commit typic |
2026-06-02 |
| pr |
0.00 |
Optionally show runtime status after /new and /reset |
|
Fills out template with summary, technic |
2026-06-02 |
| pr |
0.00 |
docs: document auth profile failure policy contract |
|
Human-generated, concise, and technical |
2026-06-02 |
| pr |
0.00 |
fix(llm): guard unreadable tool schemas |
|
Technical summary, not overly formal or |
2026-06-02 |
| pr |
0.00 |
fix(config): guard schema lookup traversal |
|
Domain-specific, terse summary; human-ge |
2026-06-02 |
| pr |
0.00 |
feat(telegram): opt-in interleaved progress lane |
|
Technical, concise PR description lackin |
2026-05-26 |
| pr |
0.00 |
fix(agent): treat Anthropic long-context usage errors as con |
|
Domain-specific error context and human |
2026-05-21 |
| pr |
0.00 |
fix(install): trap SIGINT so Ctrl+C exits cleanly during upg |
|
Contains domain-specific context and typ |
2026-05-03 |
| pr |
0.00 |
fix: prevent memory flush failure from aborting user reply ( |
|
Technical, context-specific, not showing |
2026-06-01 |
| pr |
0.00 |
fix: skip setup-only channel plugins in outbound resolution |
|
Technical language and structure typical |
2026-06-01 |
| pr |
0.00 |
perf: avoid event-loop stall during embedded_run bootstrap-c |
|
Engineering root-cause summary, domain-s |
2026-06-01 |
| pr |
0.00 |
feat(tui): fetch startup conversation summary dynamically fr |
|
Domain context, terse sentences, not AI- |
2026-04-26 |
| pr |
0.00 |
feat(atomicchat): add Atomic Chat as a bundled local provide |
|
Domain-specific references, concise and |
2026-06-02 |
| pr |
0.00 |
fix(mattermost): preserve text-block boundaries in draft pre |
|
Uses in-project jargon and context, not |
2026-05-27 |
| pr |
0.00 |
fix(status): exclude session-selected model from fallback di |
|
Bug reference and detailed, human style, |
2026-05-29 |
| pr |
0.00 |
fix(agents): guard system prompt schema stats |
|
Terse, technical, and full of engineerin |
2026-06-02 |
| pr |
0.00 |
fix(policy): reject unsupported policy keys |
|
Direct, technical summary; no AI-generic |
2026-05-26 |
| pr |
0.00 |
fix(feishu): add searchable streaming fallback |
|
Brief, technical, and uses domain-specif |
2026-04-30 |
| pr |
0.00 |
fix(tui): respect queue mode in sendMessage busy guard |
|
Terse, technical, and addresses a concre |
2026-06-01 |
| pr |
0.00 |
fix(ui): deduplicate assistant messages on chat.status final |
|
Domain jargon and direct technical focus |
2026-05-25 |
| pr |
0.00 |
fix(agents): recover tool calls from DeepSeek DSML text mark |
|
Error handling and specific tool-call te |
2026-05-25 |
| pr |
0.00 |
fix(gateway): skip pending reply drain on skip-deferral rest |
|
Direct technical language and concrete u |
2026-06-02 |
| pr |
0.00 |
fix(agents): wrap bundle MCP schema setup errors |
|
Technical terminology and specific error |
2026-06-02 |
| pr |
0.00 |
docs(capabilities): define workspace discovery convention |
|
Bulleted summary uses domain-specific te |
2026-05-02 |
| pr |
0.00 |
fix(agents): quarantine unreadable tool schemas before norma |
|
Technical content with domain abbreviati |
2026-06-02 |
| pr |
0.00 |
fix(cli): make `models aliases remove` honest about built-in |
|
Terse summary, technical details, domain |
2026-05-14 |
| pr |
0.00 |
fix(status): show effective channel model override |
|
Bulleted content with technical focus an |
2026-06-02 |
| pr |
0.00 |
fix(openai): allow Codex Spark via harness |
|
Technical context and condensed summary, |
2026-06-01 |
| pr |
0.00 |
fix(mcp): align SSE redirect handling |
|
Concise technical summary and domain ter |
2026-06-02 |