KeiSeiKit-1.0/_primitives/_rust/kei-cortex/src
Denis Parfionovich c4e43f3637 chore: версия 0.38.0 единая + warning-fixes + mold для release-job
1. Версии npm-пакетов приведены к 0.38.0 (был зоопарк 0.14.0/0.14.6):
   _ts_packages/{,packages/{gmail,grok,mcp-server,recall,telegram,youtube}-adapter}

2. Rust warnings (cargo check workspace):
   - kei-cortex: deprecated validate_path → validate_path_lexical,
     удалён orphan-wrapper в read.rs, struct Input → pub(crate)
   - frustration-matrix: #[allow(dead_code)] на confusion_* поля
     EvalReport + train_from_dir (будущий CLI)

3. CI release.yml job 'release' падал на Build kei-changelog:
   clang invalid linker '-fuse-ld=mold' — в .cargo/config.toml
   жёстко прописан mold для linux. Добавлен Install mold шаг
   (как уже сделано в build-release matrix).
2026-05-18 13:41:37 +08:00
..
agent KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
context KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
handlers chore: версия 0.38.0 единая + warning-fixes + mold для release-job 2026-05-18 13:41:37 +08:00
routes/openai KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
tool chore: версия 0.38.0 единая + warning-fixes + mold для release-job 2026-05-18 13:41:37 +08:00
anthropic.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
anthropic_config.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
anthropic_invoker.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
anthropic_invoker_test.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
anthropic_sse.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
auth.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
auth_test.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
config.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
elevenlabs.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
error.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
fal.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
fal_pipeline.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
fal_ssrf.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
http_helpers.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
lib.rs fix(perf): bound per-user lock LRU + stream-cap atom subprocess output 2026-05-03 15:39:50 +08:00
main.rs fix(security): cortex /term env_clear + bind guard, agent-stub-scan stdin, magiclink revoke 2026-05-03 15:38:23 +08:00
persona.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
rig_clone.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
routes.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
routes_auth.rs fix(kei-cortex): SSRF + atomic token + body limits + capped reads 2026-05-02 21:39:57 +08:00
sentiment.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
state.rs fix(perf): bound per-user lock LRU + stream-cap atom subprocess output 2026-05-03 15:39:50 +08:00
state_factories.rs fix(perf): bound per-user lock LRU + stream-cap atom subprocess output 2026-05-03 15:39:50 +08:00
state_test.rs fix(perf): bound per-user lock LRU + stream-cap atom subprocess output 2026-05-03 15:39:50 +08:00
validate.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00
whisper_local.rs KeiSeiKit-public — clean state 2026-05-01 12:09:03 +08:00