Skip to content

feat(cli): proxy unrecognized commands to the project binary - #665

Open
ElijahAhianyo wants to merge 2 commits into
elijah/cot-cli-proxy/stack-2-discoveryfrom
elijah/cot-cli-proxy/stack-3-proxy
Open

feat(cli): proxy unrecognized commands to the project binary#665
ElijahAhianyo wants to merge 2 commits into
elijah/cot-cli-proxy/stack-2-discoveryfrom
elijah/cot-cli-proxy/stack-3-proxy

Conversation

@ElijahAhianyo

@ElijahAhianyo ElijahAhianyo commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Description

This is a build-up on #664, which laid the foundation for discovering, building, and caching metadata about a project binary. This PR only connects that logic to the CLI parsing mechanism. We forward any unrecognized command to the binary

Type of change

  • Bug fix
  • New feature
  • Documentation
  • Refactor / cleanup
  • Performance improvement
  • Other (describe above)

@github-actions github-actions Bot added the C-cli Crate: cot-cli (issues and Pull Requests related to Cot CLI) label Sep 3, 2026
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

🐰 Bencher Report

Projectcot
Branchelijah/cot-cli-proxy/stack-3-proxy
Testbedgithub-ubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
empty_router/empty_router📈 view plot
🚷 view threshold
8,968.20 µs
(-5.16%)Baseline: 9,456.60 µs
17,946.95 µs
(49.97%)
json_api/json_api📈 view plot
🚷 view threshold
645.37 µs
(-37.23%)Baseline: 1,028.16 µs
1,359.84 µs
(47.46%)
nested_routers/nested_routers📈 view plot
🚷 view threshold
613.74 µs
(-36.35%)Baseline: 964.18 µs
1,253.59 µs
(48.96%)
single_root_route/single_root_route📈 view plot
🚷 view threshold
587.13 µs
(-36.74%)Baseline: 928.10 µs
1,216.83 µs
(48.25%)
single_root_route_burst/single_root_route_burst📈 view plot
🚷 view threshold
10,315.00 µs
(-38.67%)Baseline: 16,819.62 µs
21,433.25 µs
(48.13%)
🐰 View full continuous benchmarking report in Bencher

@ElijahAhianyo ElijahAhianyo changed the title elijah/cot cli proxy/stack 3 proxy feat(cli): proxy unrecognized commands to the project binary Sep 3, 2026
@ElijahAhianyo
ElijahAhianyo marked this pull request as ready for review September 3, 2026 05:12
@ElijahAhianyo
ElijahAhianyo force-pushed the elijah/cot-cli-proxy/stack-3-proxy branch 2 times, most recently from c2d07b3 to f551256 Compare September 3, 2026 05:24
@ElijahAhianyo
ElijahAhianyo force-pushed the elijah/cot-cli-proxy/stack-3-proxy branch from 43e4874 to c06cfb8 Compare September 3, 2026 18:05
@ElijahAhianyo
ElijahAhianyo requested review from a team and removed request for a team September 3, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-cli Crate: cot-cli (issues and Pull Requests related to Cot CLI)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant