Files
EvoScientist/.gitignore
T
m4 087781556b fix(runtime): serve Config API in bootstrap and verify snapshot issuer by registered deployment set
Graph construction no longer raises on a bootstrap registry: build paths
bind a shared RegistryNotReadyChatModel placeholder that fails every call
with MODEL_REGISTRY_NOT_READY, so langgraph dev serves the Config API for
first-time configuration while run creation stays forbidden.

Run snapshot binding no longer compares configurable
'workspace_deployment_id' (the workspace-isolation scope id) against the
snapshot's issuing deployment — a mismatch that made every BFF run fail
with SNAPSHOT_NOT_FOUND. SnapshotService.get_for_run verifies thread_id
equality plus membership in the platform-registered deployment set
(local_deployment_id + webui_delegation_public_keys entries).

Blocking I/O moved off the event loop for langgraph dev's blockbuster:
Config API authentication (store mkdir/chmod, config.yaml read, jti
registration) and the message-budget snapshot read now run in threads,
with the immutable snapshot cached per run.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-21 20:21:32 +08:00

55 lines
626 B
Plaintext

# macOS
.DS_Store
# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
*.egg
*.pytest_cache/
.benchmarks/
.coverage
.ipynb_checkpoints/
# Environment
.env
.env.*
!.env.example
.venv/
venv/
bridge/node_modules/
bridge/package-lock.json
# IDE / Tools
.vscode/
.idea/
.agents/
.claude/
.cursor/
.codex/
.cursorrules
.ruff_cache/
# Project specific
.langgraph_api/
workspace/
skills/
!EvoScientist/skills/
memory/
!EvoScientist/memory/
media/
conversation_history/
.deno_cache/
*.ipynb
*CLAUDE.md
*AGENTS.md
*meals/
botpy.log
large_tool_results/
runs/
# local runtime artifacts (scope tokens, control DBs)
.evoscientist/