Start native PI interactive UI by default in current workspace #4

Merged
karsten merged 1 commit from feat/interactive-default into main 2026-10-23 08:55:20 +00:00
Owner

Bare invocation starts exported PI InteractiveMode with AgentSessionRuntime; current cwd wins over daemon config. Reuse PI settings/auth/model selection, bind native MCP/codemode/tool-search factories, append Harness persona and apply tools. Preserve explicit run gateway mode. Document separate UI vs gateway lifecycle and no init prerequisite. Verified176 tests/typecheck/build, secret scan, isolated pseudoterminal actual UI startup and /quit exit0. Initial Ctrl-C synthetic exit test inconclusive; explicit /quit passed. No live model prompt or WSL TUI test yet.

Bare invocation starts exported PI InteractiveMode with AgentSessionRuntime; current cwd wins over daemon config. Reuse PI settings/auth/model selection, bind native MCP/codemode/tool-search factories, append Harness persona and apply tools. Preserve explicit run gateway mode. Document separate UI vs gateway lifecycle and no init prerequisite. Verified176 tests/typecheck/build, secret scan, isolated pseudoterminal actual UI startup and /quit exit0. Initial Ctrl-C synthetic exit test inconclusive; explicit /quit passed. No live model prompt or WSL TUI test yet.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!4
No description provided.