Skip to content

feat: configurable workspaces#172

Merged
jonathanlab merged 9 commits intomainfrom
feat/configurable-workspaces
Dec 2, 2025
Merged

feat: configurable workspaces#172
jonathanlab merged 9 commits intomainfrom
feat/configurable-workspaces

Conversation

@jonathanlab
Copy link
Contributor

No description provided.

Copy link
Contributor

@joshsny joshsny left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gave it a skim, looks good :)

const entries = await fs.readdir(dirPath, { withFileTypes: true });
return entries
.filter((entry) => !entry.name.startsWith(".") || entry.name === ".git")
.filter((entry) => !entry.name.startsWith("."))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do we want to ignore all dotfiles here?

@jonathanlab jonathanlab marked this pull request as ready for review December 2, 2025 16:29
@jonathanlab jonathanlab requested a review from a team as a code owner December 2, 2025 16:29
jonathanlab and others added 8 commits December 2, 2025 17:40
Resolved conflicts keeping the new architecture from HEAD:
- shell.ts: Keep shellManager abstraction over inline PTY code
- taskExecutionStore.ts: Keep simplified store (repo path/exists/runMode only)
  as task execution moved to session-based architecture
- ShellTerminal.tsx: Keep new Terminal component abstraction

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@jonathanlab jonathanlab merged commit 273bb85 into main Dec 2, 2025
10 checks passed
@jonathanlab jonathanlab deleted the feat/configurable-workspaces branch December 2, 2025 22:02
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.

2 participants

Comments