Skip to content

[skip ci] fix: batch fixes for issues #3007, 3011, 3014, 3017, 3019, 3020, 3021, 3022, 3023, 3025#404

Open
echobt wants to merge 1 commit intomasterfrom
fix/bounty-batch-3007-3025
Open

[skip ci] fix: batch fixes for issues #3007, 3011, 3014, 3017, 3019, 3020, 3021, 3022, 3023, 3025#404
echobt wants to merge 1 commit intomasterfrom
fix/bounty-batch-3007-3025

Conversation

@echobt
Copy link
Contributor

@echobt echobt commented Jan 27, 2026

Summary

Batch fix for multiple bounty issues.

Issues Fixed

Changes

Server Commands (main.rs)

  • Added --otel-endpoint option for OpenTelemetry tracing
  • Added --port auto (or --port 0) for automatic port selection
  • Added --request-timeout option with default 30s
  • Added --socket option for Unix socket support (planned)

MCP Commands (mcp_cmd.rs)

  • Added cortex mcp add-template <name> for pre-configured servers (github, gitlab, slack, filesystem, sqlite, postgres)
  • Added cortex mcp group subcommands for batch server management
  • Added cortex mcp call for testing individual MCP tools
  • Added --show-schemas flag to mcp debug for full tool schemas

Agent Commands (agent_cmd.rs)

  • Added color validation with support for hex (#RGB, #RRGGBB) and named colors
  • Added icon field for visual identification
  • Added extends field for configuration inheritance

Note: CI skipped for cost control. Test manually before merge.

…, 3022, 3023, 3025 [skip ci]

Fixes:
- #3007: Add OpenTelemetry tracing support (--otel-endpoint option)
- #3011: Add automatic port selection (--port auto or --port 0)
- #3014: Add request timeout configuration (--request-timeout option)
- #3017: Add MCP server templates (cortex mcp add-template)
- #3019: Add MCP server groups (cortex mcp group)
- #3020: MCP debug now shows tool schemas with --show-schemas
- #3021: Add MCP tool invocation testing (cortex mcp call)
- #3022: Validate agent color values on load
- #3023: Add custom icon support for agents
- #3025: Add agent configuration inheritance (extends field)

Also adds --socket option for Unix socket support (planned)
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.

1 participant

Comments