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
10,417.00 µs
(+8.65%)Baseline: 9,587.48 µs
18,067.57 µs
(57.66%)
json_api/json_api📈 view plot
🚷 view threshold
754.63 µs
(-26.68%)Baseline: 1,029.21 µs
1,359.60 µs
(55.50%)
nested_routers/nested_routers📈 view plot
🚷 view threshold
704.14 µs
(-27.07%)Baseline: 965.53 µs
1,253.97 µs
(56.15%)
single_root_route/single_root_route📈 view plot
🚷 view threshold
666.88 µs
(-28.26%)Baseline: 929.52 µs
1,216.97 µs
(54.80%)
single_root_route_burst/single_root_route_burst📈 view plot
🚷 view threshold
12,066.00 µs
(-28.25%)Baseline: 16,817.11 µs
21,430.59 µs
(56.30%)
🐰 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
@ElijahAhianyo
ElijahAhianyo force-pushed the elijah/cot-cli-proxy/stack-3-proxy branch from c06cfb8 to 9442953 Compare September 7, 2026 16:07
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