Skip to content

feat: add chat panel location setting - #69

Closed
pi-claw-agent[bot] wants to merge 1 commit into
mainfrom
feat/issue-64-chat-panel-location-setting
Closed

pi-claw-agent[bot] wants to merge 1 commit into
mainfrom
feat/issue-64-chat-panel-location-setting

Conversation

@pi-claw-agent

@pi-claw-agent pi-claw-agent Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Summary

Added the pi-on-code.chatPanelLocation setting (Panel / SplitPanel / SecondarySideBar). Panel opens new chats as tabs in the active editor group without splitting; SplitPanel (default, preserves current behavior) splits new chats to the right of the active group; SecondarySideBar keeps chats in the right-most chat editor group by splitting once and stacking later chats there. New-session creation resolves the target column from the setting plus current open chat columns; restored sessions keep their legacy placement.

Validation

  • bun install --frozen-lockfile
  • bun run check-types
  • bun run lint
  • bun run compile-tests
  • bun esbuild.js
  • bun esbuild.webview.js
  • xvfb-run -a bun x vscode-test (199 passing)
  • git diff --check

Closes #64

@pi-claw-agent pi-claw-agent Bot added agent:reviewing Independent Agent review is in progress agent:failed Agent pipeline failed and needs attention and removed agent:reviewing Independent Agent review is in progress labels Sep 5, 2026
@auchan auchan added the agent:dispatch Request Agent processing label Sep 5, 2026
@pi-claw-agent pi-claw-agent Bot added agent:queued Accepted and waiting for Agent capacity and removed agent:dispatch Request Agent processing agent:queued Accepted and waiting for Agent capacity labels Sep 5, 2026
@pi-claw-agent

pi-claw-agent Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

The pipeline did not start this iteration: the local branch could not be synchronized to the reviewed PR head

No branch changes were made.

@auchan auchan added agent:dispatch Request Agent processing and removed agent:failed Agent pipeline failed and needs attention labels Sep 5, 2026
@pi-claw-agent pi-claw-agent Bot added agent:queued Accepted and waiting for Agent capacity and removed agent:dispatch Request Agent processing agent:queued Accepted and waiting for Agent capacity labels Sep 5, 2026
@pi-claw-agent

pi-claw-agent Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

The pipeline did not start this iteration: the local branch could not be synchronized to the reviewed PR head

No branch changes were made.

@auchan

auchan commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Superseded by #82 (chatPanelLocation + separate newChatPanelLocation, default panel). Closing as duplicate.

@auchan auchan closed this Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

对话面板(chat pannel)需要更多的设置项

1 participant