Skip to content

feat(zsh): add :agent command and power10k prompts#1994

Merged
tusharmath merged 8 commits intotailcallhq:mainfrom
dariuszkowalski-com:feature/agent-command-for-zsh-plugin
Nov 27, 2025
Merged

feat(zsh): add :agent command and power10k prompts#1994
tusharmath merged 8 commits intotailcallhq:mainfrom
dariuszkowalski-com:feature/agent-command-for-zsh-plugin

Conversation

@dariuszkowalski-com
Copy link
Copy Markdown
Contributor

@dariuszkowalski-com dariuszkowalski-com commented Nov 26, 2025

feat: add agent command and fix porcelain output

  • Add :agent command to select and switch between agents from interactive list
  • Fix forge list agents --porcelain to display model in correct column
  • Fix multi-line prompt display in ZSH plugin with proper reset handling

This enhances the ZSH plugin with agent selection capabilities and fixes display issues with agent information.

dariuszkowalski-com and others added 2 commits November 26, 2025 13:49
Co-Authored-By: ForgeCode <noreply@forgecode.dev>
- Add ListCommand::Agent with --porcelain flag support
- Implement on_show_agents() with porcelain formatting
- Implement build_agents_info() for agent details
- Add _forge_action_agent() function for agent selection
- Add _forge_reset() function improvements
- Update forge.plugin.zsh path to current branch
- Add comprehensive test coverage for --porcelain flag
- Enable fzf-based agent selection with reasoning support

Integrates forge list agent --porcelain with ZSH plugin for seamless agent management.
@github-actions github-actions Bot added type: feature Brand new functionality, features, pages, workflows, endpoints, etc. type: fix Iterations on existing features or infrastructure. labels Nov 26, 2025
Revert hardcoded debug path to default forge command for production use.

Co-Authored-By: ForgeCode <noreply@forgecode.dev>
@dariuszkowalski-com dariuszkowalski-com changed the title feat(zsh): add agent command and fix porcelain output feat(zsh): add :agent command and fix porcelain output Nov 26, 2025
@tusharmath tusharmath merged commit 906e65d into tailcallhq:main Nov 27, 2025
9 checks passed
@tusharmath tusharmath changed the title feat(zsh): add :agent command and fix porcelain output feat(zsh): add zsh and power10k prompts Nov 27, 2025
@dariuszkowalski-com dariuszkowalski-com changed the title feat(zsh): add zsh and power10k prompts feat(zsh): add :agent command Nov 27, 2025
@dariuszkowalski-com dariuszkowalski-com changed the title feat(zsh): add :agent command feat(zsh): add :agent command and power10k prompts Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature Brand new functionality, features, pages, workflows, endpoints, etc. type: fix Iterations on existing features or infrastructure.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants