Repository navigation
feat(clients): submit question selections with additional text - #1
PattedyrAI wants to merge 1 commit into
Conversation
|
The fork's Agent context budget check failed because the workflow explicitly compares against the fork's stale This change does not modify I am retaining the failure as a fork-baseline limitation rather than changing the budget or applying an increase-approval label. The actual code CI is queued/running. Upstream submission/access and the review/evidence gaps in the PR description remain unresolved. Follow-up on the failure wake: the budget blob is The queued Changes job requests |
|
Superseded by the actual upstream draft PR: pingdotgg#26505. The implementation head remains a8e4b33. Upstream submission succeeded through the authenticated GitHub CLI; the earlier connector rejection did not establish an upstream repository restriction. |
Draft review copy in the existing fork: the connected GitHub account could not create the upstream PR (
must be a collaborator). The base is pinned to upstream commit2a738273e74e2bc4637bb0977fa7818970760621, so this PR contains only the 14 files for this request.Selecting CSV and JSON and then typing a qualification currently clears the selections and sends only the text. This keeps the choices and additional text together in the same question response on web/desktop and mobile. Refs pingdotgg/t3code#26401 (TKT-9903).
Customizable single-choice questions now wait for explicit submission so there is time to add details. Selecting an option preserves typed text, and selecting it again permits a text-only answer. Exact option values, thread-reference projection, editable prefilled answers, attachments, and explicitly choice-only questions retain their handling. Pi's string-only dialog response now serializes a combined answer instead of cancelling it.
Earlier merged work was checked: upstream #12577 parks displaced text as a later draft; upstream #17637 delays question takeover while typing; upstream #22019 preserves native choice-only restrictions. This changes the first behavior deliberately. The reporter requested implementation and this PR; maintainer approval of the product direction is still pending, so this is a draft.
Verification
At
a8e4b33a19049fa296e9f4f4f8da876ca85041d0, Windows, Node 26.12.1:Reported installation: T3 Code Nightly 0.1.3-nightly.20261027.3754, packaged commit d2c4403, read from installed application metadata.
Remaining review and evidence
R2 independent Opus review was attempted but could not start because the configured Claude provider is unauthenticated. Author source review is not independent approval.
Full-client verification and before/after captures remain missing: automatic policy review rejected launching the isolated Chrome profile. The browser-test evidence above is component/state coverage, not a claim of live provider delivery or native-mobile verification. No user screenshot was uploaded. Production and the live install were not changed.
Implemented with GPT-6.1-Sol through the Codex harness in T3 Code.