Commit Graph

2198 Commits

Author SHA1 Message Date
Peter Steinberger
371c4147f3 fix: restore ci after rebase drift 2026-04-07 07:36:11 +01:00
Peter Steinberger
28d478dc52 refactor: dedupe session helper readers 2026-04-07 07:36:11 +01:00
Peter Steinberger
679a393f6d refactor: dedupe metadata readers 2026-04-07 07:36:11 +01:00
Peter Steinberger
1b2f640c5a refactor: dedupe helper string normalization 2026-04-07 07:36:11 +01:00
Peter Steinberger
ad0c4309e6 refactor: dedupe shared trim readers 2026-04-07 07:36:11 +01:00
Peter Steinberger
b8451e26a3 test: slim backup command coverage 2026-04-07 07:15:56 +01:00
Peter Steinberger
88a63a1816 fix(ci): restore plugin boundary invariants 2026-04-07 06:23:39 +01:00
Peter Steinberger
86679ba84e test: extract backup path plan coverage 2026-04-07 06:20:53 +01:00
Peter Steinberger
8d05bdda43 refactor: dedupe setup token readers 2026-04-07 06:07:13 +01:00
Peter Steinberger
21802f750f refactor: dedupe conversation string readers 2026-04-07 06:07:13 +01:00
Peter Steinberger
dc39e84fdd fix(ci): repair type drift after main updates 2026-04-07 05:57:19 +01:00
Peter Steinberger
fdacaf0853 test: sync messaging runtime and talk expectations 2026-04-07 05:46:13 +01:00
Peter Steinberger
b059328f60 refactor: dedupe telemetry string readers 2026-04-07 05:06:54 +01:00
Peter Steinberger
80a37ef32a refactor: dedupe plugin string list helpers 2026-04-07 05:06:54 +01:00
Ayaan Zaidi
47e6c57a7a fix: preserve telegram default auth promotion 2026-04-07 09:28:05 +05:30
Ayaan Zaidi
44f3539c4f fix: preserve telegram doctor allowlist fallback (#62263)
* test: cover telegram doctor multi-account fallback

* fix: skip telegram default-account doctor seeding

* fix: preserve telegram doctor allowlist fallback (#62263)

* fix: keep doctor promotion keys plugin-owned (#62263)
2026-04-07 09:11:11 +05:30
Peter Steinberger
11eed107f4 refactor: dedupe command channel error formatting 2026-04-07 02:03:34 +01:00
Peter Steinberger
8a40cd7ed4 refactor: dedupe core helper error formatting 2026-04-07 02:03:34 +01:00
Peter Steinberger
61f7d53731 refactor: dedupe shared string readers 2026-04-07 02:03:33 +01:00
Peter Steinberger
f96c753ed3 fix(config): preserve legacy doctor warning migrations 2026-04-07 02:03:22 +01:00
Peter Steinberger
f832388e0e chore(lint): remove stale unused imports 2026-04-07 01:02:35 +01:00
Peter Steinberger
fbebf6147c Tests: fix boundary drift and shell preflight regressions 2026-04-07 07:44:21 +08:00
Peter Steinberger
191f867ef6 perf(test): split ui and bundled full-suite shards 2026-04-07 00:39:05 +01:00
Peter Steinberger
1ce9ab36df fix(test): restore doctor and acpx type guards 2026-04-07 00:33:47 +01:00
Peter Steinberger
d6b1cce55c fix: repair doctor shared record guard imports 2026-04-07 00:26:30 +01:00
Peter Steinberger
0003a3cf3e fix: restore missing config guard imports 2026-04-07 00:22:27 +01:00
Peter Steinberger
a1281d45b2 refactor: dedupe doctor shared record guard 2026-04-07 00:21:12 +01:00
Peter Steinberger
f11005de45 refactor: dedupe trim string helper 2026-04-07 00:21:11 +01:00
Peter Steinberger
917373b69c refactor: dedupe doctor state integrity record helper 2026-04-06 23:52:31 +01:00
Peter Steinberger
9005521d63 test: sync cli and doctor config expectations 2026-04-06 23:31:34 +01:00
Peter Steinberger
08c0018536 refactor: dedupe health record helper 2026-04-06 23:08:46 +01:00
Peter Steinberger
dc08aea25f refactor: dedupe status-all channel record helper 2026-04-06 23:08:46 +01:00
Peter Steinberger
ea78fb2d32 refactor: dedupe doctor x-search record helper 2026-04-06 23:08:46 +01:00
Peter Steinberger
8010f00816 refactor: dedupe doctor core record helper 2026-04-06 23:08:46 +01:00
Peter Steinberger
f97b1fa0c3 refactor: dedupe backup verify record helper 2026-04-06 23:08:46 +01:00
Peter Steinberger
80c8567f9d fix: resolve merge conflicts and preserve runtime test fixes 2026-04-06 22:46:33 +01:00
Peter Steinberger
f7109c15f5 refactor: dedupe core account record helpers 2026-04-06 22:44:14 +01:00
Peter Steinberger
5a4ca2f608 refactor: dedupe doctor memory record helper 2026-04-06 22:44:14 +01:00
Peter Steinberger
223a6a1d9f refactor: dedupe doctor channel record helper 2026-04-06 22:44:14 +01:00
Peter Steinberger
1a63f5b972 fix: preserve plugin auto-enable activation context 2026-04-06 22:28:45 +01:00
Peter Steinberger
0a34c40e10 fix: restore legacy config snapshot compatibility 2026-04-06 22:28:45 +01:00
Peter Steinberger
48f2c2097d fix: stabilize telegram doctor config repairs 2026-04-06 20:55:51 +01:00
Peter Steinberger
901fb18217 refactor: dedupe status-all gateway surface types 2026-04-06 20:45:32 +01:00
Vincent Koc
7d54f2a3c2 fix(config): apply filtered doctor compat at read time 2026-04-06 20:45:07 +01:00
Peter Steinberger
1a7c3eb4fc CLI: scope agent secret targets 2026-04-07 02:58:10 +08:00
Peter Steinberger
b7d3a26356 refactor: extract arcee provider cleanup seams 2026-04-06 19:53:27 +01:00
Peter Steinberger
177be0f237 fix: remove provider hardcoding and fix arcee openrouter 2026-04-06 19:53:27 +01:00
arthurbr11
95106be59b feat: enhance Arcee AI provider with OpenRouter support and update onboarding instructions 2026-04-06 19:53:27 +01:00
arthurbr11
5ac2f58c57 feat: add Arcee AI provider plugin
Add a bundled Arcee AI provider plugin with ARCEEAI_API_KEY onboarding,
Trinity model catalog (mini, large-preview, large-thinking), and
OpenAI-compatible API support.

- Trinity Large Thinking: 256K context, reasoning enabled
- Trinity Large Preview: 128K context, general-purpose
- Trinity Mini 26B: 128K context, fast and cost-efficient
2026-04-06 19:53:27 +01:00
Peter Steinberger
8f421f0e78 test: stabilize auto-reply and doctor suites 2026-04-06 19:52:42 +01:00