Commit graph

747 commits

Author SHA1 Message Date
Alexandre Teixeira
822ceaaac4 fix(ci): make maintainer harness contract self-contained and portable 2026-09-22 11:31:45 +01:00
pewdiepie-archdaemon
297ad19248 Harden maintainer-preview harness and review fixes
Unify conversational domain routing, preserve artifact completion evidence, replace provisional tool-round prose with terminal synthesis, and resolve verified maintainer review findings across search, frontend module identity, path policy, configuration, and built-in skill startup.
2026-09-21 06:54:03 +00:00
pewdiepie-archdaemon
d7cad0621f reserve wall time for artifact completion 2026-09-19 12:45:09 +00:00
pewdiepie-archdaemon
efe8dbeab3 preserve research tools through artifact completion 2026-09-19 09:24:22 +00:00
pewdiepie-archdaemon
3f9ff9d580 trust runtime materialization evidence 2026-09-19 02:44:36 +00:00
pewdiepie-archdaemon
e0c21b28d5 validate executable artifact completion code 2026-09-19 02:33:33 +00:00
pewdiepie-archdaemon
f5e3119b10 bind directory completion to output descendants 2026-09-19 02:25:27 +00:00
pewdiepie-archdaemon
27affcdb58 use native python for directory artifact completion 2026-09-19 02:14:13 +00:00
pewdiepie-archdaemon
b4cd39657d recover mixed artifact tool payloads 2026-09-19 02:07:04 +00:00
pewdiepie-archdaemon
2308ff9b80 recover concatenated artifact writes 2026-09-19 01:53:12 +00:00
pewdiepie-archdaemon
b32fa31b37 bound malformed artifact recovery loops 2026-09-19 01:37:46 +00:00
pewdiepie-archdaemon
fbaa184a7b recover required artifacts after tool suppression 2026-09-19 00:28:08 +00:00
pewdiepie-archdaemon
d0044163bf exclude known inputs from completion artifacts 2026-09-19 00:08:57 +00:00
pewdiepie-archdaemon
f086f66a4f preserve native web tools after network guard rejection 2026-09-18 21:41:24 +00:00
pewdiepie-archdaemon
75b2420239 constrain directory completion to child files 2026-09-18 20:51:04 +00:00
pewdiepie-archdaemon
ceb79d072a handle directory artifact completion safely 2026-09-18 20:43:51 +00:00
pewdiepie-archdaemon
0865e0e8da require content in directory artifact outputs 2026-09-18 20:17:19 +00:00
pewdiepie-archdaemon
27e53e857c recover boundedly from action-only replies 2026-09-18 18:22:34 +00:00
pewdiepie-archdaemon
d550bc0e74 bind binary completion code to required path 2026-09-18 18:16:12 +00:00
pewdiepie-archdaemon
7b5288f097 route binary artifact completion through Python 2026-09-18 18:08:32 +00:00
pewdiepie-archdaemon
43e50185f9 normalize named tool choice for Kimi thinking mode 2026-09-18 17:00:54 +00:00
pewdiepie-archdaemon
3985172885 recover empty artifact writer turns through body handoff 2026-09-18 16:33:30 +00:00
pewdiepie-archdaemon
629bd32d03 preserve output budget for artifact body recovery 2026-09-18 16:29:04 +00:00
pewdiepie-archdaemon
a394ea25d3 drop provider-invalid reasoning-only history turns 2026-09-18 16:22:59 +00:00
pewdiepie-archdaemon
508e017d89 preserve DeepSeek reasoning across clean tool rounds 2026-09-18 16:16:09 +00:00
pewdiepie-archdaemon
a453b71651 count artifact handoff once per response batch 2026-09-18 16:10:02 +00:00
pewdiepie-archdaemon
60de3b951f retry invalid artifact body immediately 2026-09-18 16:07:34 +00:00
pewdiepie-archdaemon
a09acc43a6 retry bounded artifact body handoff 2026-09-18 16:02:26 +00:00
pewdiepie-archdaemon
3443b706a5 recover artifact body after repeated off-contract calls 2026-09-18 15:56:17 +00:00
pewdiepie-archdaemon
afbf8cc266 bind artifact completion to required output path 2026-09-18 15:47:13 +00:00
pewdiepie-archdaemon
4b1e21c653 enforce binary write guard before execution bridges 2026-09-18 15:39:10 +00:00
pewdiepie-archdaemon
50a86bc650 reject off-contract calls during artifact completion 2026-09-18 15:37:49 +00:00
pewdiepie-archdaemon
dff88f4fb0 preserve artifact request contract in native traces 2026-09-18 15:31:57 +00:00
pewdiepie-archdaemon
afbab148f2 trace artifact phase provider contract 2026-09-18 15:27:11 +00:00
pewdiepie-archdaemon
011daf9c38 fix bridge text writes over binary artifacts 2026-09-18 15:26:12 +00:00
pewdiepie-archdaemon
a46b742515 expose artifact phase state in agent steps 2026-09-18 15:23:12 +00:00
pewdiepie-archdaemon
26f387e719 fix repeated invalid tool argument loops 2026-09-18 14:59:34 +00:00
pewdiepie-archdaemon
e220a14895 expose required artifacts in turn audit 2026-09-18 14:58:57 +00:00
pewdiepie-archdaemon
2f42c7fe2f fix repeated equivalent search loops 2026-09-18 14:57:10 +00:00
pewdiepie-archdaemon
54ae8e1a0c fix repeated successful evidence call loops 2026-09-18 14:52:42 +00:00
pewdiepie-archdaemon
99b18469f6 fix bounded recovery after repeated failed calls 2026-09-18 14:44:13 +00:00
pewdiepie-archdaemon
3254a55227 fix workspace write path disclosure 2026-09-18 14:36:09 +00:00
pewdiepie-archdaemon
9e505ef341 fix distinct evidence retries after duplicate calls 2026-09-18 14:32:41 +00:00
pewdiepie-archdaemon
7b79117fbf fix(agent): reserve artifact budget after scratch writes 2026-09-18 14:29:59 +00:00
pewdiepie-archdaemon
fd41ff8ce4 fix web fetch atom api recovery 2026-09-18 14:25:14 +00:00
pewdiepie-archdaemon
1d06fce37c fix(routing): seal workspace video reviews to media 2026-09-18 14:24:37 +00:00
pewdiepie-archdaemon
225194bac3 fix(routing): keep media review out of editor and web paths 2026-09-18 14:16:58 +00:00
pewdiepie-archdaemon
9e72d8ef75 fix(agent): infer outputs from empty runner contract 2026-09-18 14:09:10 +00:00
pewdiepie-archdaemon
dc26daadf1 fix(routing): recognize multilingual media workflows 2026-09-18 14:02:50 +00:00
pewdiepie-archdaemon
e80b85fcab fix(routing): seal explicit workspace media workflows 2026-09-18 13:55:02 +00:00