pewdiepie-archdaemon
0b118a9ccc
Retain Gallery UI regression coverage in the combined review
2026-10-26 16:57:33 +00:00
pewdiepie-archdaemon
3915efc9ac
Merge branch 'sync/pr-6740-dev-20261026' into review/7011-with-dev-20261026
2026-10-26 16:57:23 +00:00
pewdiepie-archdaemon
3ee93b6316
Merge branch 'sync/pr-6741-dev-20261026' into review/7011-with-dev-20261026
2026-10-26 16:57:23 +00:00
pewdiepie-archdaemon
03d0042115
Merge branch 'sync/pr-6738-dev-20261026' into review/7011-with-dev-20261026
...
# Conflicts:
# static/index.html
# static/js/chat.js
# static/sw.js
2026-10-26 16:57:23 +00:00
pewdiepie-archdaemon
45e23c4615
Merge branch 'sync/pr-6739-dev-20261026' into review/7011-with-dev-20261026
2026-10-26 16:57:09 +00:00
pewdiepie-archdaemon
da8ba69c74
Keep streamed-chat module identity consistently cache-busted
2026-10-26 16:57:01 +00:00
pewdiepie-archdaemon
0b8176b11e
Keep streamed-chat module identity consistently cache-busted
2026-10-26 16:57:01 +00:00
pewdiepie-archdaemon
3246ae5d9c
Keep streamed-chat module identity consistently cache-busted
2026-10-26 16:57:01 +00:00
pewdiepie-archdaemon
03baea7700
Preserve owner-scoped compaction and the web-only routing boundary
2026-10-26 16:54:10 +00:00
pewdiepie-archdaemon
020fe02aa0
Scope backend checks to backend behavior and retain ownership regression coverage
2026-10-26 16:53:52 +00:00
pewdiepie-archdaemon
375e263419
Merge backend ownership checks and test ownership cleanup
2026-10-26 16:53:52 +00:00
pewdiepie-archdaemon
8865c975aa
Keep chat-editor integration and shutdown checks with the runtime review
2026-10-26 16:53:52 +00:00
pewdiepie-archdaemon
a58a5e6632
Merge backend ownership checks and test ownership cleanup
2026-10-26 16:53:52 +00:00
pewdiepie-archdaemon
106b1e7c86
Verify saved action names and steps cannot inject HTML
2026-10-26 16:50:09 +00:00
pewdiepie-archdaemon
49d57a43fe
Merge recolor cleanup regression coverage
2026-10-26 16:50:09 +00:00
pewdiepie-archdaemon
e67cb8bbb9
Merge recolor cleanup regression coverage
2026-10-26 16:50:08 +00:00
pewdiepie-archdaemon
d9797ce10f
Cover recolor normalization with pathological whitespace
2026-10-26 16:50:07 +00:00
pewdiepie-archdaemon
2c48e7fdab
Verify the Gallery model picker in the UI review that ships it
2026-10-26 16:49:01 +00:00
pewdiepie-archdaemon
9ab440c4cb
Keep Gallery image-model picker tests with the editor client
2026-10-26 16:49:01 +00:00
pewdiepie-archdaemon
ff1d7df8b0
Merge backend prompt hardening and scoped tests
2026-10-26 16:49:01 +00:00
pewdiepie-archdaemon
6c2a1e6873
Avoid regex backtracking in prompt cleanup and keep Gallery UI tests with client reviews
2026-10-26 16:49:01 +00:00
pewdiepie-archdaemon
fa29a86696
Merge backend prompt hardening and scoped tests
2026-10-26 16:49:01 +00:00
pewdiepie-archdaemon
8cfdb8e2e5
Render saved action labels as text instead of HTML
2026-10-26 16:49:01 +00:00
pewdiepie-archdaemon
f53ddfba3c
Integrate updated preview UI review
2026-10-26 16:37:00 +00:00
pewdiepie-archdaemon
763ae17766
Integrate updated photo-editor client review
2026-10-26 16:37:00 +00:00
pewdiepie-archdaemon
e41e8354df
Integrate updated Ajax runtime review
2026-10-26 16:37:00 +00:00
pewdiepie-archdaemon
871c0c0687
Align the shared stream watchdog with the UI review
2026-10-26 16:36:59 +00:00
pewdiepie-archdaemon
79638043da
Integrate updated editor backend review
2026-10-26 16:36:59 +00:00
pewdiepie-archdaemon
76ab72412d
Preserve completion gating and handle explicit idle stream status safely
2026-10-26 16:34:56 +00:00
pewdiepie-archdaemon
5c6bb9798b
Preserve completion gating and handle explicit idle stream status safely
2026-10-26 16:34:56 +00:00
pewdiepie-archdaemon
56b85c359c
Normalize final newlines in integrated review files
2026-10-26 16:31:23 +00:00
pewdiepie-archdaemon
04ca6c26c3
Normalize final newlines in integrated review files
2026-10-26 16:31:23 +00:00
pewdiepie-archdaemon
ae28501e7f
Normalize final newlines in integrated review files
2026-10-26 16:31:23 +00:00
pewdiepie-archdaemon
fdb2a330d9
Remove duplicate session copy-header helpers after integration
2026-10-26 16:30:56 +00:00
pewdiepie-archdaemon
08452ab5f9
Keep chat module URLs consistent across imports and precache
2026-10-26 16:29:17 +00:00
pewdiepie-archdaemon
e461a6b5c5
Keep chat module URLs consistent across imports and precache
2026-10-26 16:29:17 +00:00
pewdiepie-archdaemon
aa91e69b2a
Merge the verified editor-server foundation into the runtime review
2026-10-26 16:27:32 +00:00
pewdiepie-archdaemon
c54bc1d2d3
Merge the verified editor-server foundation into the client review
2026-10-26 16:27:31 +00:00
pewdiepie-archdaemon
9ab3f70fe4
Integrate gallery document tabs with the updated editor client
2026-10-26 16:27:31 +00:00
pewdiepie-archdaemon
89b41b9224
Use explicit editor endpoints in backend regression fixtures
2026-10-26 16:23:29 +00:00
pewdiepie-archdaemon
22144050fe
Update canonical Notes modules alongside their deployment files
2026-10-26 16:23:29 +00:00
pewdiepie-archdaemon
e8551e9cbc
Use explicit editor endpoints in backend regression fixtures
2026-10-26 16:23:29 +00:00
pewdiepie-archdaemon
3d47888559
Use explicit editor endpoints in backend regression fixtures
2026-10-26 16:23:29 +00:00
pewdiepie-archdaemon
ace6be44f3
Merge current dev and refresh PR #6740 from the 7011 integration
2026-10-26 16:21:34 +00:00
pewdiepie-archdaemon
36a71886bb
Merge current dev and refresh PR #6741 from the 7011 integration
2026-10-26 16:21:28 +00:00
pewdiepie-archdaemon
39ca749f94
Refresh configuration reference for the integrated review scope
2026-10-26 16:21:22 +00:00
pewdiepie-archdaemon
444b60d14e
Merge current dev and refresh PR #6738 from the 7011 integration
2026-10-26 16:21:22 +00:00
pewdiepie-archdaemon
93da30c4af
Merge current dev and refresh PR #6739 from the 7011 integration
2026-10-26 16:21:17 +00:00
pewdiepie-archdaemon
30430acfea
fix(harness): ignore dotted email local parts in artifact inference
2026-10-25 17:04:43 +00:00
pewdiepie-archdaemon
6cf676dfe2
feat(email): export selected messages as email or PDF
2026-10-15 12:02:06 +00:00
pewdiepie-archdaemon and Claude Opus 5.5
5fac693c1c
feat(photo-editor): Ajax Image Editor client (Photoshop-parity tools)
...
Photoshop-parity editor client: layers, selection/masking, brushes,
smart filters, LUT import, Quick Edit, mobile gestures, workspaces,
batch operations, and the service-worker versioning (v978->v1006).
Source: vendor/photocraft (ad1cff44) photo-editor client files, merged
onto upstream/dev (a8c147b2 ). Conflict resolution documented in
pr_work/A_conflicts.md; editor files taken from vendor/photocraft
(upstream's editor is an earlier snapshot of the same feature).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 11:57:35 +00:00
pewdiepie-archdaemon and Claude Opus 5.5
eb940f24a3
feat(photo-editor): NL editor planner, image ops, email/gallery server
...
Server-side photo editor: natural-language editor agent route
(/api/editor/agent), photo_editor tool family + style guide, image-op
provider proxy with progress, email server hardening, gallery/hwfit
routes, and graceful shutdown.
Source: vendor/photocraft (ad1cff44) editor-server files, merged onto
upstream/dev (a8c147b2 ). Conflict resolution documented in
pr_work/B_conflicts.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 11:57:00 +00:00
pewdiepie-archdaemon and Claude Opus 5.5
9bdea753ae
fix(harness): ship coherent vendor harness cluster
...
Rebuild PR C to ship the vendor/photocraft harness as a coherent unit
(vendor implementation + vendor tests) instead of a per-file ahead/behind
mix that produced broken imports and 6+ test failures.
- Flip 36 harness impl/route/test files back to vendor (the per-file
line-set policy misclassified user-rewritten files as 'behind').
- Flip core/models.py + src/tool_approval_scopes.py to vendor: vendor's
harness (authority.py, turn_contract.py, clean_agent_preview.py) depends
on vendor's older approval-scope API; upstream added
CHAT_SESSION_APPROVAL_SIGNATURE_FIELD that vendor's core/models.py lacks.
- Add src/shutdown.py (new vendor infra) required by routes/chat_routes.py.
- Keep src/agent_tools/__init__.py at upstream (editor_tools registration
lives in PR B).
Upstream-only security divergence preserved in C_upstream_delta.patch and
flagged for integration-time reconciliation.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 13:59:04 +00:00
pewdiepie-archdaemon and Claude Opus 5.5
8fda203d28
feat(ui): chat frontend, model picker, streaming, admin, a11y
...
Preview/UI work: chat renderer, streaming/think-trace, model picker
(instant-open/refresh-backoff), admin panel, a11y, gallery landing.
Source: vendor/photocraft (ad1cff44) static files, 3-way merged onto
upstream/dev (a8c147b2 ). Resolution policy in pr_work/D_conflicts.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 13:42:33 +00:00
pewdiepie-archdaemon and Claude Opus 5.5
364229f2dc
feat(harness): authority, turn contract, tools, clean_agent_preview
...
Chat/agent harness work: request-authority model, turn contract, tool
policy/parsing/execution, clean_agent_preview streaming/thinking, ask_user
persistence, session probes, and scheduler.
Source: vendor/photocraft (ad1cff44) harness files, 3-way merged onto
upstream/dev (a8c147b2 ). Harness core files were independently developed
in both lineages; resolution policy documented in pr_work/C_conflicts.md
(vendor kept where ahead, upstream kept where vendor is behind; full delta
preserved in pr_work/C_upstream_delta.patch).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 13:41:53 +00:00
pewdiepie-archdaemon
2e8413a54a
Preserve preview harness, editor, email and task improvements
...
Snapshot current maintainer-preview application changes and regression fixtures for integration into lab. Excludes local runtime data, evaluation outputs and source backups. Focused Python regression selection: 140 passed; full suite not certified.
2026-10-01 01:34:26 +00:00
pewdiepie-archdaemon
86f376ac3a
Show provider failures as inline chat stream errors
2026-09-23 01:13:46 +00: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
932f64739c
bump harness to 0.20.6
2026-09-18 20:17:59 +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