Skip to content

feat(product): identify this crate's backend traffic as opencompany - #513

Merged
senamakel merged 5 commits into
tinyhumansai:mainfrom
YellowSnnowmann:feat/376-opencompany-product-identity
Aug 9, 2026
Merged

feat(product): identify this crate's backend traffic as opencompany#513
senamakel merged 5 commits into
tinyhumansai:mainfrom
YellowSnnowmann:feat/376-opencompany-product-identity

test(provider): proof the product identity header leaves on hosted in…

8d9dbfa
Select commit
Loading
Failed to load commit list.
TinySweeper / tinysweeper/tests succeeded Aug 9, 2026 in 0s

The new `src/harness/provider.rs` changes are well-tested: the managed-provider

The new src/harness/provider.rs changes are well-tested: the managed-provider positive case, the third-party negative case (openrouter + openai_compatible), and a wire-level proof on HostedProvider::invoke all assert on real behaviour and would fail on regression. The prior finding about hub_identity.rs remains open — the /auth/me call now carries the product header (a behaviour change) but still has no test, unlike every other call site this PR touches. (1 already reported on an earlier push) The code index is behind this pull request (indexed at 8b2bf54ac08a), so retrieved context may be out of date.

No findings.

tinysweeper 0.1.0