Vincent Koc
ebb08dc70e
fix(ui): use current context usage in Control UI
2026-04-25 00:54:33 -07:00
Vincent Koc
73d72204a0
fix(tooling): harden changed checks for sparse worktrees
2026-04-25 00:51:34 -07:00
Peter Steinberger
1ca029e888
fix: clean up infer MCP runtimes
2026-04-25 08:49:27 +01:00
Peter Steinberger
2b2a300b35
fix: align browser profile facade exports
2026-04-25 08:46:13 +01:00
Peter Steinberger
0f4b6f81d9
fix: canonicalize Codex image base URLs
2026-04-25 08:45:41 +01:00
Peter Steinberger
5163a2fbf7
docs: document Talk MLX config
2026-04-25 08:42:27 +01:00
Peter Steinberger
eafb25afc1
docs(google-meet): document dry run exports
2026-04-25 08:42:06 +01:00
Peter Steinberger
d78cef1d71
feat(google-meet): add export dry run manifests
2026-04-25 08:42:06 +01:00
Peter Steinberger
4a80e61680
fix: reap MCP runtimes on config reload
2026-04-25 08:40:45 +01:00
Peter Steinberger
7251551960
docs(google-meet): document export manifests
2026-04-25 08:38:43 +01:00
Peter Steinberger
388e0eb605
feat(google-meet): add export manifests and tool parity
2026-04-25 08:38:43 +01:00
Vincent Koc
13f4657b88
test(plugins): cover install ledger reload indexing
2026-04-25 00:37:06 -07:00
Vincent Koc
8fd3f4cef2
test(plugins): lock installed index source contract
2026-04-25 00:37:06 -07:00
Vincent Koc
28eb56dd21
fix(plugins): index install ledger source facts
2026-04-25 00:37:05 -07:00
Vincent Koc
15d27d1527
feat(channels): read setup discovery from installed index
2026-04-25 00:37:05 -07:00
Vincent Koc
0b2bc8c5f6
feat(models): read provider owners from installed index
2026-04-25 00:37:05 -07:00
Vincent Koc
ea3e390346
feat(plugins): split cold provider contributions
2026-04-25 00:37:05 -07:00
Vincent Koc
fb4eec54a7
feat(plugins): add installed plugin index
2026-04-25 00:37:04 -07:00
Peter Steinberger
7a71a66571
perf: cache provider env var lookups
2026-04-25 08:35:57 +01:00
Peter Steinberger
e9b27ed2a6
perf: speed up auth choice tests
2026-04-25 08:31:40 +01:00
Peter Steinberger
5fe333ada8
docs(google-meet): update export workflow notes
2026-04-25 08:28:34 +01:00
Peter Steinberger
03484b74ab
feat(google-meet): polish exports and calendar previews
2026-04-25 08:28:34 +01:00
Peter Steinberger
e0beea97aa
perf: speed up focused tests
2026-04-25 08:26:28 +01:00
Peter Steinberger
7132ca5766
feat(browser): include safe tab urls in agent responses
2026-04-25 08:24:46 +01:00
Peter Steinberger
e8191e5b8f
fix: ack Telegram webhooks before update handling
2026-04-25 08:23:03 +01:00
Peter Steinberger
a44800e929
fix(google-meet): preserve lazy cli import
2026-04-25 08:17:55 +01:00
Peter Steinberger
e1cf94f49a
docs(google-meet): document export and calendar lookup
2026-04-25 08:17:54 +01:00
Peter Steinberger
d3595d7c3f
feat(google-meet): add calendar export attendance workflows
2026-04-25 08:17:54 +01:00
Peter Steinberger
9577de2da7
docs: reference fixed MCP lifecycle reports
2026-04-25 08:15:16 +01:00
Vincent Koc
3e3bba4f30
feat(diagnostics): emit exec process telemetry ( #71451 )
2026-04-25 00:12:58 -07:00
Peter Steinberger
188bce424b
perf: speed up google meet tests
2026-04-25 08:12:26 +01:00
wzp
845040214e
fix: recover subagent waits after transport drops
...
Fix subagent recovery and session state reconciliation.
Thanks @ZiPengWei.
2026-04-25 08:12:20 +01:00
Peter Steinberger
5376a4a5d6
fix(browser): default act timeout budget
...
Co-authored-by: Andy Lin <andyylin@users.noreply.github.com >
2026-04-25 08:11:48 +01:00
Peter Steinberger
712f7b218c
test: cover bundled MCP runtime cleanup gates
2026-04-25 08:10:34 +01:00
Vincent Koc
9895ecead3
fix(memory): keep llama runtime optional ( #71425 )
...
* fix(memory): keep llama runtime optional
* fix(memory): harden optional llama runtime guard
2026-04-25 00:09:12 -07:00
Peter Steinberger
4005a4f731
feat(google-meet): default artifacts to latest record
2026-04-25 08:07:48 +01:00
Peter Steinberger
459d277076
feat(google-meet): add latest conference command
2026-04-25 08:04:29 +01:00
Vincent Koc
dfa52aaab0
docs(changelog): clean up top Unreleased section formatting and dedupe
...
- Remove duplicate #66884 alexlomt entry from top Unreleased > Fixes;
the canonical entry already lives under 2026.4.24 (Unreleased) per
Mason Huang's earlier 'move #66884 entry to 2026.4.24' commit.
- Reflow the wrapped 3-line Tool Access bullet (#71405 ) onto a single
line so it matches every other bullet in the section.
2026-04-25 00:00:02 -07:00
Vincent Koc
d8a70a7e49
docs(changelog): add missing entries for 3 external-contributor PRs
...
Three external-contributor commits from the last day landed without
CHANGELOG entries:
- Alex Fries (#68286 , @ajfonthemove): hybrid memory search component
scores. Added under Unreleased > Changes (feat).
- Charles Dusek (#51267 , @cgdusek): malformed tool-result text-block
guard. Added under Unreleased > Fixes.
- Jerome Benoit (#59935 , @jerome-benoit): Nix Home Manager daemon PATH
support. Added under Unreleased > Fixes.
Also drop a duplicate raw-subject changelog line for #66884 that
restated alexlomt's already-formatted entry one line above.
2026-04-24 23:56:46 -07:00
Ayaan Zaidi
8e40bdba90
fix(cli): scope dev reset to active profile
2026-04-25 12:25:45 +05:30
Vincent Koc
56eb1ffabf
fix(diagnostics-otel): support preloaded sdk mode ( #71450 )
2026-04-24 23:55:34 -07:00
Peter Steinberger
417b1c5507
feat(google-meet): export artifacts reports
2026-04-25 07:53:31 +01:00
Peter Steinberger
bb5e278f63
fix(feishu): stabilize topic group session keys
2026-04-25 07:53:05 +01:00
Peter Steinberger
d068cb960d
fix: stabilize qa lab memory and thinking scenarios
2026-04-25 07:50:04 +01:00
Peter Steinberger
b34ece705f
fix: retire idle bundled MCP runtimes
2026-04-25 07:49:12 +01:00
Alex Fries
66e66f19c6
feat(memory-core): expose hybrid search component scores
...
Expose raw `vectorScore` and `textScore` alongside the combined hybrid memory search `score`.
- Preserve vector/text component scores from `mergeHybridResults` output.
- Add optional component-score fields to both memory host SDK type surfaces.
- Extend hybrid merge tests for vector-only, text-only, and overlapping result cases.
- Document that component scores remain raw retrieval diagnostics while temporal decay/MMR only adjust or reorder the combined ranking `score`.
Closes #68166 .
Maintainer verification:
- `pnpm test extensions/memory-core/src/memory/hybrid.test.ts`
- `pnpm check:changed`
- Fresh GitHub checks passed.
Co-authored-by: Alex Fries <alex@engramlabs.io >
2026-04-25 01:46:03 -05:00
Peter Steinberger
a983ea61ac
feat(google-meet): include transcript entries in artifacts
2026-04-25 07:43:49 +01:00
Ayaan Zaidi
356530598a
docs(changelog): note restart continuation recovery ( #70780 ) (thanks @fuller-stack-dev)
2026-04-25 12:12:52 +05:30
Ayaan Zaidi
a903df02f5
fix(gateway): bound restart continuation recovery
2026-04-25 12:12:52 +05:30
FullerStackDev
03addfe9ba
fix(gateway): tighten session delivery recovery
2026-04-25 12:12:52 +05:30