Commit Graph
480 Commits
Author SHA1 Message Date
weichen 8aef26aa4e Merge pull request 'Point frontend at the input queue and files tab' (#115) from feature/input-queue into main
ci / test (push) Failing after 31s
2026-10-01 05:27:56 +00:00
weichen 7d39a3e043 Record the sync checkpoint
ci / test (pull_request) Failing after 31s
2026-10-01 05:27:47 +00:00
weichen e7140825d8 Merge remote-tracking branch 'origin/main' into feature/input-queue
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	.task/feature-duplication-lesson-records.md
2026-10-01 05:27:25 +00:00
weichenandCursor aae0efee1a Point frontend at the merged input queue
Why: The input-queue branch was synced onto frontend main after the preview fallback landed, so the parent gitlink must follow that tip.
Evidence: Frontend main ba52fad contains aad5871, and vitest reported 42 passed on that tip.
Impact: Dev gitlink only. The queue and files tab stay, and the preview sniff changes remain in the pinned tree.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/28
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 05:26:40 +00:00
weichen 22ecacf3f7 Merge pull request 'Point backend at binary write guard and text indexing' (#114) from feature/binary-doc-index into main
ci / test (push) Failing after 30s
2026-10-01 05:25:53 +00:00
weichen 481f5b051a Record the sync checkpoint
ci / test (pull_request) Failing after 30s
2026-10-01 05:25:41 +00:00
weichen 46f89cf921 Merge remote-tracking branch 'origin/main' into feature/binary-doc-index 2026-10-01 05:25:41 +00:00
weichenandCursor c4cf7af296 Point backend at the merged binary-doc index
Why: The index branch was synced onto backend main after the interpreter merge, so the parent gitlink must follow that tip.
Evidence: Backend main 42fe619 contains 34be855, and go test of tools and runmgr passed on that tip.
Impact: Dev gitlink only. The write guard and text index stay, and the interpreter files remain in the pinned tree.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/34
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 05:25:35 +00:00
weichen 4968f97b85 Merge pull request 'svc.sh: deploy/update from an isolated remote source clone (dirty-tree independent)' (#102) from feature/svc-remote-source into main
ci / test (push) Failing after 31s
2026-10-01 05:23:52 +00:00
weichen 40fcf7b1d1 Record the sync checkpoint
ci / test (pull_request) Failing after 31s
2026-10-01 05:23:44 +00:00
weichen 957de90142 Merge remote-tracking branch 'origin/main' into feature/svc-remote-source
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	.task/feature-duplication-lesson-records.md
2026-10-01 05:23:37 +00:00
weichen 3072611209 Merge pull request 'Preview fallback for fake docx artifacts and readable Office errors' (#96) from feature/preview-sniff-fallback into main
ci / test (push) Failing after 31s
2026-10-01 05:20:49 +00:00
weichen 6b5da25f89 Record the sync checkpoint
ci / test (pull_request) Failing after 1m58s
2026-10-01 05:20:28 +00:00
weichen 62d39037af Merge remote-tracking branch 'origin/main' into feature/preview-sniff-fallback 2026-10-01 05:20:28 +00:00
weichen 76b2fb35a9 Merge pull request 'Archive the exec-interpreters task card' (#118) from feature/card-close-20261001-051656Z into main
ci / test (push) Failing after 1m31s
2026-10-01 05:17:37 +00:00
weichen 559deb8dd5 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m36s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-exec-interpreters.md(PR#113) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-01 05:16:56 +00:00
weichen 345d9db1e6 Merge pull request 'Point backend at run_shell and run_python executors' (#113) from feature/exec-interpreters into main
ci / test (push) Failing after 1m58s
2026-10-01 04:59:25 +00:00
weichen 9c13e54e80 Record the sync checkpoint
ci / test (pull_request) Failing after 1m38s
2026-10-01 04:59:18 +00:00
weichenandCursor efeadb5b38 Record the input-queue pull request links
ci / test (pull_request) Failing after 1m31s
Why: The task card still had a placeholder for the primary record after the pull requests were opened.
Evidence: Dev #115 and Frontend #28 are the open records for this branch.
Impact: Reviewers can open the records from the card. No runtime change.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/115
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:45:24 +00:00
weichen 9ecc5b8c34 Record the sync checkpoint
ci / test (pull_request) Failing after 1m37s
2026-10-01 04:32:26 +00:00
weichenandCursor d179e27810 Record the input-queue task scope and verification
Why: the generated task card was still a placeholder after the gitlink commit.

Evidence: frontend 3c81525; tsc clean; vitest 42 tests.

Impact: task card only.

Refs: task feature/input-queue
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:32:14 +00:00
weichenandCursor 30092e300b Point frontend at the input queue and files tab
Why: follow-up messages were rejected while a run was in flight, and
the file list was only available from the workspace overlay.

Evidence: frontend 3c81525; tsc clean; vitest 42 tests.

Impact: gitlink only. Backend conversation serialization is unchanged.

Refs: task feature/input-queue
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:31:57 +00:00
weichenandCursor df3e6498d7 Record binary-doc-index pull request links
ci / test (pull_request) Failing after 1m56s
Why: the task card is the review record and still had a placeholder.

Evidence: Backend pulls/34 and Dev pulls/114 are open. make test passed
before the sync checkpoint.

Impact: task card only.

Refs: task feature/binary-doc-index
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:31:29 +00:00
weichen aaf01cdf5f Record the task card for feature-input-queue 2026-10-01 04:13:23 +00:00
weichen f0b3d86c70 Record the sync checkpoint
ci / test (pull_request) Failing after 1m36s
2026-10-01 04:12:41 +00:00
weichenandCursor 90a3a1d722 Point backend at binary write guard and text indexing
Why: pseudo-binary Office writes and unsearchable generated documents
were the two pieces of the closed docx PR that main still needs.

Evidence: backend 3e5699c; go test ./... 19 packages ok. Dev #99 and
Backend #27 are closed as superseded.

Impact: gitlink only. Merge after Dev #113 so the refusal text names
tools that are already on main.

Refs: task feature/binary-doc-index
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:12:26 +00:00
weichen 870f2687cf Record the task card for feature-binary-doc-index 2026-10-01 04:10:44 +00:00
weichenandCursor 7eb3c38d75 Merge origin/main into svc-remote-source
ci / test (pull_request) Failing after 1m34s
Why: the isolated-source deploy change was finished but never merged, and
the task card had no PR link.

Evidence: the only content conflict was the shared sync-log card; both
rows kept. scripts/svc.sh merged cleanly. PR link recorded as Dev #102.

Impact: branch now contains origin/main. Deploy semantics unchanged.

Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/102
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:09:21 +00:00
weichenandCursor 5f9b33ae22 Record the preview sniff sync and xlsx fallback
ci / test (pull_request) Failing after 31s
Why: the task card still described xlsx/pptx sniff as out of scope, and
the combo test had not been written down after the merge.

Evidence: make test passed on a11fed4 (frontend 40, ui 68).

Impact: task card only.

Refs: Dev PR #96
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:08:34 +00:00
weichenandCursor a11fed43da Merge origin/main into preview-sniff-fallback
Why: the preview sniff branch predated the shell redesign and could not
merge. Module gitlinks now include current main plus ZIP fallback for
docx, xlsx, and pptx.

Evidence: conflict was only the shared sync-log card; both sides' rows
kept. UI and Frontend tests passed on the updated module SHAs.

Impact: parent branch contains origin/main. .mimosa/ ignore stays.

Refs: task feature/preview-sniff-fallback, Dev PR #96
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:07:40 +00:00
weichenandCursor 89481a6ee3 Advance preview sniff gitlinks onto current module mains
Why: the open preview-sniff PRs were cut before the shell redesign, so
they could not merge. UI and Frontend now contain origin/main plus the
ZIP sniff, including xlsx and pptx text fallback.

Evidence: UI vitest 68 and tsc clean; Frontend vitest 40 and tsc clean.
UI pulls/21 and Frontend pulls/22 updated.

Impact: gitlinks only. Dev still needs to merge origin/main before the
parent PR can land.

Refs: task feature/preview-sniff-fallback
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:07:21 +00:00
weichenandCursor eb33d7b76a Record the interpreter pull request links
ci / test (pull_request) Failing after 31s
Why: the task card is the review record and still had a placeholder for the PR.

Evidence: Backend pulls/33 and Dev pulls/113 are open.

Impact: task card only.

Refs: task feature/exec-interpreters
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:05:56 +00:00
weichenandCursor b73f881555 Record interpreter verification on the task card
ci / test (pull_request) Failing after 1m31s
Why: the sync helper appended its checkpoint to a different card, and the
combo test evidence still needed to live on this task's record.

Evidence: make test passed after backend 2880b58 (core, backend, frontend
40 tests, ui 68 tests, agent-command).

Impact: task card only.

Refs: task feature/exec-interpreters
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:05:10 +00:00
weichen 403183edbe Record the sync checkpoint 2026-10-01 04:04:49 +00:00
weichenandCursor d62f6806d2 Point backend at run_shell and run_python executors
Why: the deliverable workflow prompts call run_shell and run_python, but
those tools were not in the registered binary, so generation fell back
to text-only write_artifact.

Evidence: backend feature/exec-interpreters 2880b58; go test ./... 19
packages ok in modules/backend.

Impact: Dev gitlink moves to the interpreter commit. Merge the backend
PR before this one so the recorded SHA is on backend main.

Refs: task feature/exec-interpreters
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 04:03:07 +00:00
weichen 8a6a36c6c4 Record the task card for feature-exec-interpreters 2026-10-01 03:58:48 +00:00
weichen 4c4071e5d8 Merge pull request 'Archive the agent-native-deliverables-r1 task card' (#112) from feature/card-close-agent-native-r1 into main
ci / test (push) Failing after 1m35s
2026-10-01 03:37:33 +00:00
weichen b0500e3ab8 Archive the agent-native-deliverables-r1 task card
ci / test (pull_request) Failing after 17m19s
2026-10-01 03:37:32 +00:00
weichen a7737faa8a Merge pull request 'Land agent-native deliverables batch: artifact-card root fix + final-output contract (agent-native-deliverables-r1)' (#111) from feature/agent-native-deliverables-r1 into main
ci / test (push) Failing after 1m38s
2026-10-01 03:36:31 +00:00
weichen d0a20a6a71 Record the sync checkpoint
ci / test (pull_request) Failing after 1m53s
2026-10-01 03:36:19 +00:00
weichen a70242da75 Land agent-native deliverables batch and record the task card 2026-10-01 03:36:18 +00:00
weichen 113897e31d Record the task card for feature-agent-native-deliverables-r1 2026-10-01 03:09:31 +00:00
weichen 1a66b5dcb1 Merge pull request 'Archive the deliverable-docx-r1 task card (frontend chore gitlink)' (#110) from feature/card-close-deliverable-docx-r1 into main
ci / test (push) Failing after 1m31s
2026-10-01 02:55:00 +00:00
weichen 17b5bbe376 Archive the deliverable-docx-r1 task card and pin frontend head
ci / test (pull_request) Failing after 1m36s
Why: the card was folded into PR #109 already marked complete, so
task-close skipped it; archive it manually per the no-open-cards rule
and advance the frontend gitlink past the mimosa-ignore chore (#26).

Evidence: .task has no deliverable-docx-r1.md left; precheck [cards]
to be re-run after merge; frontend -> de38791 (chore #26 merged).

Impact: housekeeping only; no code paths touched.

Refs: task feature/deliverable-docx-r1 (PR #109), frontend PR #26
2026-10-01 02:54:25 +00:00
weichen 76ea261595 Merge pull request 'Land styled docx generation and in-chat deliverable cards (deliverable-docx-r1)' (#109) from feature/deliverable-docx-r1 into main
ci / test (push) Failing after 1m38s
2026-10-01 02:52:54 +00:00
weichen 946963ab8f Record PR #109 as the task master record 2026-10-01 02:52:53 +00:00
weichen 40abe120c0 Record the sync checkpoint
ci / test (pull_request) Failing after 17m7s
2026-10-01 02:51:50 +00:00
weichen d53e8e7c42 Land styled docx generation and in-chat deliverable cards
Why: users received plain-text .docx files and had to dig through the
process collapse or workspace panel to find deliverables; deliverables
must appear directly in the conversation and open with real formatting.

Evidence: module PRs merged — Agent-System-Backend#31 (docgen Markdown
to styled OOXML, write_docx tool, artifact_ref pinned as content after
final text, prompt routing, mock #doc dogfood) and
Agent-System-Frontend#25 (deliverable card renderer, live projection
pinned tail). Combination `make test` green in this worktree: backend
go test 19 pkgs, frontend vitest 40/40 + tsc clean, ui tsc + vitest
68/68 incl design-guard, agent-command ok. Task card records scope,
sync nodes and leftovers.

Impact: gitlinks backend -> 8550bb0, frontend -> b048d90; core/ui
unchanged.

Refs: task feature/deliverable-docx-r1
2026-10-01 02:51:49 +00:00
weichen 82bb5961ee Record the task card for feature-deliverable-docx-r1 2026-10-01 02:25:45 +00:00
weichen 388d01cc3a Merge pull request 'Close the ui-tokens-v3 task card (merged via #107)' (#108) from feature/card-close-20261001-020156Z into main
ci / test (push) Failing after 17m14s
2026-10-01 02:02:18 +00:00