Conversation
- Add requestToolCall, requestToolCallReadFiles, and requestToolCallTerminalCommand functions - Implement WebSocket communication for backend to request tool execution from client - Add tool-call-request and tool-call-response action types to schema - Include comprehensive test suite and examples - Remove temporary test code after verification 🤖 Generated with Codebuff Co-Authored-By: Codebuff <noreply@codebuff.com>
- not hooked up yet to call agent
This reverts commit d323484.
- Added name field to AgentTemplate type for personalized agent identities - Introduced AGENT_NAME placeholder for dynamic persona injection - Assigned unique names to all agents: Buffy, Sketch, Reid, Peter Plan, Sage, Nit Pick Nick, Theo - Updated system prompts to use dynamic agent names instead of hardcoded "Buffy" - Added descriptive persona titles for better agent characterization - Fixed typo: "relevenant" → "relevant" in file-picker agent - Implemented fallback logic to default to "Buffy" when agentType is unavailable 🤖 Generated with Codebuff Co-Authored-By: Codebuff <noreply@codebuff.com>
This commit introduces a comprehensive agent persona system and improves the development workflow: **Agent Personas & Names:** - Add centralized agent metadata in `common/src/constants/agent-names.ts` - Define unique names and descriptions for each agent type (Reid, Sage, Theo, etc.) - Update all agent templates to use centralized metadata - Enable CLI agent references with @ syntax (e.g., @reid, @Sage) **CLI Enhancements:** - Add agent auto-completion when typing @ - Display agent menu with descriptions when @ is typed - Parse agent references from user prompts and pass as preferred agents **Development Workflow:** - Automatically run file change hooks after file modifications - Batch hook execution to prevent redundant runs - Add helpful comments about hook behavior in tool handlers 🤖 Generated with Codebuff Co-Authored-By: Codebuff <noreply@codebuff.com>
- Replaced AGENT_METADATA with AGENT_PERSONAS as single source of truth - Eliminated duplication and intermediate mapping layers - Updated all imports across backend and npm-app to use AGENT_PERSONAS - Maintained same API functionality with cleaner, more maintainable code 🤖 Generated with Codebuff Co-Authored-By: Codebuff <noreply@codebuff.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.