Commit Graph
6 Commits
Author SHA1 Message Date
dd3xp 788c534762 restore: bring back lsdefine's 70792af fix lost in -X theirs merge
The prior merge resolved conflicts to the desktop/main (graft) side,
which silently reverted lsdefine's recent upstream fix (inMixin check,
ask_user schema, turn-25 prompt). Restore the 4 files to origin/main.
2026-06-24 11:23:46 +08:00
dd3xp eaffd01e6c chore: sync framework to upstream lsdefine/GenericAgent @ c85b59e (excluding conductor.py + frontends/desktop/) 2026-06-23 00:16:37 +08:00
weaselkkk 44d1c40216 feat(desktop): ask_user notice UI with schema hints and question formatting
Replace the card/button wizard with a lightweight notice block: users reply in the main composer with dynamic placeholders. Add formatAskUserQuestion to merge numbered lines and break between questions only. Update tool schemas to guide multi-question Markdown in question and single-question candidates. Hide redundant candidates lists by default (preview flag on).
2026-05-27 17:47:45 +08:00
weaselkkkandCursor 0f8051216f revert(ask_user): restore question/candidates backend API
Roll back ga.py, agent_loop, and tool schemas to the pre-wizard protocol so ask_user stays question + candidates only.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 16:19:26 +08:00
weaselkkk b07dfd8742 feat(ask_user): require structured questions array for wizard UI
Replace single question/candidates params with a required questions array
({question, options?}, 1–5 items) in ga.py and tool schemas. Add desktop
wizard rendering with per-question options, inline custom input, and
batch submit after all answers.
2026-05-27 15:51:09 +08:00
dd3xp 5032fe7091 GenericAgent Desktop: mockup-based client wired to bridge
Initial snapshot. Desktop frontend (frontends/desktop/static/) rebuilt as the served client: 3-card UI, sidebar nav, preset functions, sessions, streaming via HTTP poll + WS notify, markdown, modals (preset/add-model/settings), theme-variable styling. mykey.py excluded (gitignored).
2026-05-20 00:29:22 +08:00