DarkPhilosophy
c93e38b145
fix(advisor): include limit identity when compacting quota windows
2026-07-08 21:33:05 +03:00
Mathews-Tom
db0c7f4083
fix(advisor): share collisions across delta redaction
2026-07-08 23:52:02 +05:30
Mathews-Tom
4415d86036
fix(secrets): share collisions across JSON redaction
2026-07-08 23:34:39 +05:30
Mathews-Tom
7f3d9427af
fix(secrets): share collision values in exports
2026-07-08 23:19:21 +05:30
DarkPhilosophy
01f518ed77
fix(advisor): live status override in overview, account-filtered quota in config preview
2026-07-08 20:49:11 +03:00
Mathews-Tom
68c88fb39a
fix(secrets): strip assistant tool-call placeholder prefixes
2026-07-08 22:54:59 +05:30
Mathews-Tom
b1f4ae9806
fix(secrets): strip unsafe assistant placeholder prefixes
2026-07-08 22:40:27 +05:30
Mathews-Tom
859a2d857b
fix(secrets): share regex collision values across batches
2026-07-08 22:18:40 +05:30
Mathews-Tom
ee28a784dc
fix(secrets): strip unsafe preserved friendly prefixes
2026-07-08 21:58:54 +05:30
Mathews-Tom
1bdd25310b
fix(secrets): stabilize default replace placeholder spillover
2026-07-08 21:44:34 +05:30
DarkPhilosophy
3d99535972
fix(advisor): address review — per-advisor account quota, status overview, no_model status fix
2026-07-08 19:13:12 +03:00
Mathews-Tom
8dc1555216
fix(secrets): forecast default regex replacement outputs
2026-07-08 21:18:35 +05:30
DarkPhilosophy
8b4d644b4e
fix(advisor): address review — no arbitrary auto-resume, active-account quota filter, dedup imports
2026-07-08 18:33:22 +03:00
Mathews-Tom
22178c1546
fix(secrets): forecast regex replacement label collisions
2026-07-08 21:00:23 +05:30
Mathews-Tom
d1fc983573
fix(secrets): reject capped secret-prefix labels
2026-07-08 20:52:08 +05:30
DarkPhilosophy
55b58aa2e5
fix(advisor): resolved-model quota fallback, paused roster in text status
2026-07-08 18:08:53 +03:00
DarkPhilosophy
36b17cd12d
fix(advisor): call onTurnError before quota pause, preserve disabled default advisor on save
2026-07-08 18:01:36 +03:00
Mathews-Tom
570e2acbaa
Merge remote-tracking branch 'upstream/main' into feat/error-notify
2026-07-08 20:27:10 +05:30
Mathews-Tom
66ebfcfa2b
Merge remote-tracking branch 'upstream/main' into feat/secret-friendly-names
2026-07-08 20:26:45 +05:30
DarkPhilosophy
be19be8223
Merge remote-tracking branch 'can1357/main' into feat/advisor-per-agent-toggle
2026-07-08 17:47:41 +03:00
DarkPhilosophy
760682b11f
fix(advisor): address review — quota requeue, legacy slug, discoverAdvisorConfigs enabled
...
- Quota-paused advisor retains the failed batch in pending queue (not dropped),
releases catchup waiters so the primary agent isn't blocked, and replays the
turn after the quota cooldown resets
- Legacy no-model advisor status now tracked via slug 'default' instead of ''
so #advisorStatuses covers all configurations
- discoverAdvisorConfigs() now preserves the enabled field from WATCHDOG.yml
(was silently dropped during YAML discovery)
- Test error message fixed to match isQuotaError regex (rate limit with space)
2026-07-08 17:42:51 +03:00
DarkPhilosophy
3e92c6d95b
fix(advisor): address review — ES private fields, restore instructions body, legacy slug
2026-07-08 17:19:22 +03:00
DarkPhilosophy
2c6b1b1428
Merge remote-tracking branch 'can1357/main' into feat/advisor-per-agent-toggle
2026-07-08 17:10:07 +03:00
DarkPhilosophy
b55e6b91fe
fix(advisor): show all quota windows (5h + 7d) sorted by urgency
2026-07-08 17:09:44 +03:00
DarkPhilosophy
13572f308b
feat(advisor): real quota display in status + config, scrollbar in editor
2026-07-08 16:46:07 +03:00
can1357
53df3c82b7
style: applied biome formatting to merged sources
2026-07-08 15:37:43 +02:00
can1357
32158b74ea
merge PR #4542 : fix(coding-agent): scoped TTSR abort reason to matching tool call
2026-07-08 15:27:25 +02:00
can1357
355314262f
merge PR #3224 : feat(coding-agent): recognize #<number> as a GitHub issue/PR reference
2026-07-08 15:23:50 +02:00
DarkPhilosophy
ceae7f34fd
feat(advisor): scrollbar in instructions editor, quota/cost in config preview, merge upstream credential-blocking
2026-07-08 16:21:32 +03:00
can1357
f03f310495
merge PR #4839 : fix(coding-agent): handle JS eval worker cwd conflicts via worker protocol
2026-07-08 15:21:30 +02:00
can1357
3f7581505c
merge PR #4804 : fix(coding-agent): launch browser on Microsoft Edge installs
2026-07-08 15:19:41 +02:00
can1357
ba7a8fc420
merge PR #4693 : fix(tui): dispose stale session UI renderers
2026-07-08 15:19:40 +02:00
can1357
be89a136aa
merge PR #4616 : fix(coding-agent/edit): sealed inverse video and preserved gutters in wrapped diff rows
2026-07-08 15:19:40 +02:00
can1357
ac9216a0be
merge PR #4728 : fix: preserve status line path under overflow
2026-07-08 15:19:39 +02:00
can1357
17a510c57e
merge PR #4785 : fix(plan): carry local artifacts into approve execute
2026-07-08 15:19:39 +02:00
can1357
48b7d4b2c0
merge PR #4791 : fix(coding-agent): resolve agent:// for nested subagent output
2026-07-08 15:19:39 +02:00
can1357
d15e28336f
merge PR #4622 : fix(tools): prefer literal filesystem match over trailing :selector peel
2026-07-08 15:19:39 +02:00
can1357
92b2923f7b
fix(coding-agent): normalize fallback chain picker writes
2026-07-08 15:19:39 +02:00
can1357
8d484435c2
merge PR #4535 : fix(coding-agent): restore fallback model selection
2026-07-08 15:19:38 +02:00
can1357
f313669705
fix(agent): respect vetoed auto-handoff hooks
2026-07-08 15:19:38 +02:00
can1357
74385fcbfb
merge PR #4435 : fix(agent): emit session_switch for handoff
2026-07-08 15:19:38 +02:00
can1357
92d3286a41
fix(coding-agent): refresh advisor on routed role reloads
2026-07-08 15:19:38 +02:00
can1357
810d112fed
merge PR #4613 : fix(coding-agent): refresh advisor on model role changes
2026-07-08 15:19:38 +02:00
can1357
7e4360d317
fix(discovery): preserve marketplace-root skill selection
2026-07-08 15:19:38 +02:00
can1357
5d20a739b7
merge PR #4610 : fix(discovery): accept array-form Claude plugin manifest paths
2026-07-08 15:19:37 +02:00
can1357
d03ecad0bc
merge PR #4690 : fix(coding-agent): handle JSON imports in legacy plugin validator
2026-07-08 15:19:37 +02:00
can1357
a587f6bae0
merge PR #4704 : fix(coding-agent): hide marketplace temp clone paths
2026-07-08 15:19:37 +02:00
can1357
613f6435f5
merge PR #4738 : fix(coding-agent): preserve literal bash internal URLs
2026-07-08 15:19:37 +02:00
can1357
e52711321c
merge PR #4742 : fix(agent): keep project sticky RULES active
2026-07-08 15:19:37 +02:00
can1357
e978f4267b
merge PR #4642 : fix(bash): support disabled command deadlines
2026-07-08 15:19:36 +02:00