feat(credential-grammar): add request value grammar package
loading diff…
Stack: #10645 (this PR) ← #10646 (template compiler + renderer) ← #10647 (shadow parity mode)
New private package @composio/credential-grammar — the shared contract between Apollo's credential renderer and the future credential proxy:
literal / enc / fn / concat), AuthOverlay + RenderedRequest containers; sign directive reserved (parses, resolution fails closed with sign_not_implemented){decrypt} with depth/node/byte/envelope limits; decrypts memoized per distinct envelopebase64 + hmac_sha256 ported byte-identical from Apollo's evalFieldFunctions.tskrs1./krc1. transport prefixes; INSECURE dev0 plaintext codec on a separate ./insecure-dev entrypoint, rejected at the transport boundary both waysorigins / refresh_urls schemas, fail-closed lookups, exact-origin matcher113 tests; lint + tsgo clean. CI workflow mirrors pkg-auth-config-vitest.
🤖 Generated with Claude Code