[skip ci] fix: batch fixes for issues #3027, 3028, 3029, 3030, 3031, 3033, 3035, 3037, 3040, 3043#403
Open
[skip ci] fix: batch fixes for issues #3027, 3028, 3029, 3030, 3031, 3033, 3035, 3037, 3040, 3043#403
Conversation
…, 3037, 3040, 3043 [skip ci] Fixes: - #3027: Add Agent Version Support (version field in agent frontmatter) - #3028: Agent Tool Allow/Deny List Precedence (denied_tools takes precedence, warns on conflicts) - #3029: Add Glob Pattern Support in Tool Lists (tool_matches_pattern for wildcards) - #3030: Agent Max Turns Upper Limit Validation (warns if max_turns > 1000) - #3031: Add Token Budget Configuration for Agents (max_tokens field) - #3033: Add MCP Server Dependencies to Agents (requires_mcp field) - #3035: Add Agent Categories for Organization (category field, --category filter) - #3037: Add Agent Export and Import Commands (cortex agent import command) - #3040: Add Agent Performance Comparison Tool (cortex agent compare command) - #3043: LSP Server List Not Extensible (custom LSP servers via config.toml)
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.
Summary
Batch fix for multiple bounty issues related to agent features and LSP extensibility.
Issues Fixed
Changes
Agent Features (cortex-cli/src/agent_cmd.rs)
versionfield to AgentFrontmatter and AgentInfo for version tracking (#3027)max_tokensfield for token budget control (#3031)categoryfield for better organization and--categoryfilter in list command (#3035)requires_mcpfield for MCP server dependencies (#3033)tool_matches_pattern) for tool allow/deny lists (#3029)cortex agent importcommand for importing agent definitions from files (#3037)cortex agent comparecommand for comparing two agents (#3040)LSP Extensibility (cortex-cli/src/debug_cmd.rs)
[lsp.servers]section (#3043)sourcefield to LSP server info to show where each server is defined