Skip to content

Commit 7981efe

Browse files
committed
Repo cleanup of unneeded files of OSS repo
1 parent b23581e commit 7981efe

6 files changed

Lines changed: 17 additions & 232 deletions

File tree

.env.example

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ SYMBIONT_API_TOKEN= # any opaque bearer token
77
GITHUB_TOKEN= # OSV/GHSA rate-limit headroom
88
SYMBI_LOG_LEVEL=info # debug | info | warn | error
99

10+
# LLM inference provider for the reasoning agents (pattern_scout, chain_builder,
11+
# poc_forge, devils_advocate, reflector). Default is ANTHROPIC_API_KEY above.
12+
# Provider precedence: OPENROUTER_API_KEY -> OPENAI_API_KEY -> ANTHROPIC_API_KEY.
13+
#
14+
# AWS Bedrock: codered has no native Bedrock (SigV4) client, but you can use
15+
# Bedrock's models through an OpenAI-compatible gateway — LiteLLM proxy or the
16+
# AWS "Bedrock Access Gateway" — which signs the bedrock-runtime calls for you.
17+
# Point the OpenAI path at the gateway (note: CHAT_MODEL + OPENAI_BASE_URL drive
18+
# inference; OPENAI_MODEL above is only for embeddings). The gateway host must be
19+
# public HTTPS — an SSRF guard rejects private/link-local addresses.
20+
# OPENAI_API_KEY=<token-the-gateway-accepts>
21+
# OPENAI_BASE_URL=https://your-bedrock-gateway/v1
22+
# CHAT_MODEL=anthropic.claude-3-5-sonnet-20241022-v2:0 # gateway's model id
23+
1024
# Embeddings (default: local bge-small; override here to use ollama/openai)
1125
# EMBEDDINGS_PROVIDER=ollama
1226
# OLLAMA_HOST=http://ollama:11434

.github/workflows/refresh-compromised-packages.yml

Lines changed: 0 additions & 92 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 0 additions & 71 deletions
This file was deleted.

Cargo.lock

Lines changed: 1 addition & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ flowchart TD
9797
# Prereqs: docker, docker compose, rust toolchain, Anthropic API key.
9898
git clone <this-repo> && cd symbi-codered
9999
cp .env.example .env # set ANTHROPIC_API_KEY (and SYMBIONT_*)
100+
# Other LLM providers (OpenAI / OpenRouter, or AWS Bedrock via an
101+
# OpenAI-compatible gateway) are configured in .env — see the comments there.
100102

101103
# Build the CLI:
102104
cargo build -j2 -p symbi-codered-cli --release
@@ -217,7 +219,6 @@ Everything that touches a finding or a tool call is policy-gated and audited. Se
217219
- [`policies/tool-authorization.cedar`](policies/tool-authorization.cedar) — per-agent permits + the `devils-advocate-forbids-store` invariant
218220
- [`policies/advocate.cedar`](policies/advocate.cedar) — a `rebutted` advocate verdict requires a structural witness (suppression is witness-bound, symmetric with finding creation)
219221
- [`policies/handoff.cedar`](policies/handoff.cedar) — which findings are eligible for the redteam handoff (advocate-confirmed/uncertain, citation-bearing, severity ≥ medium, poc not refuted; `inconclusive` is **not** dropped — a non-test is not a disproof)
220-
- [`policies/portal.cedar`](policies/portal.cedar) — client-portal access: operators see all runs, clients see only runs for repos they're granted (fail-closed; unauthorized → 404)
221222
- [`policies/step-up.cedar`](policies/step-up.cedar) — actions requiring out-of-band approval
222223
- [`policies/phase-gates.cedar`](policies/phase-gates.cedar) — ordering constraints between stages
223224
- [`policies/reflector.cedar`](policies/reflector.cedar) — reflector's capability surface

policies/portal.cedar

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)