- Add cortex/persona.py: ContextVar-based per-request routing with path traversal protection and persona validation - Migrate inara/ → personas/inara/ (git history preserved via git mv) - config.py: add personas_root(), inara_path() delegates to personas/inara - All 14 settings.inara_path() call sites replaced with persona_path() - ChatRequest + OrchestrateRequest: add persona field (default: "inara") with validation at request entry before any processing - memory_distiller: add optional persona param for future per-persona distill - cron_runner/tools/cron: stamp persona on jobs, prefix APScheduler IDs (persona:job_id) to prevent collisions across personas - scheduler: _load_user_crons() iterates all personas at startup Adding a new persona: create personas/<name>/ with IDENTITY.md + SOUL.md. Auth: handled at nginx level (inject X-Cortex-Persona header per subdomain). Future: persona maps to Aether account_id_random for full integration. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2.5 KiB
2.5 KiB
Session Log — 2026-03-19
[23:44] cedar-cave
Scott: Can you give me an update for the news today. Thursday
Inara: Big day, Scott. Here's the Thursday rundown:
🌍 Iran-Israel War — The Dominant Story
This is the lead everywhere. A couple weeks into the conflict now, and it's escalating fast:
- 2,200+ dead across the Middle East since the war began
- Israel struck Iran's South Pars gas field — the world's largest — igniting massive fires at refining and petrochemical facilities
- Iran's IRGC retaliated against Gulf energy infrastructure: Qatar's Ras Laffan LNG facility (~20% of global LNG exports), two Kuwait refineries, UAE oil fields, and a Saudi Aramco refinery
- Netanyahu says Israel and the US are "protecting the entire world"
- Oil hit $118/barrel — energy markets are rattled
- The UN is trying to negotiate a humanitarian corridor for ~20,000 stranded seafarers in the Gulf
🇺🇸 US Domestic
- Iran war funding: Senate Majority Leader Thune says Trump's $200B supplemental war spending request will need Democratic votes to clear a filibuster — things are going to get messy on the Hill
- Student loans: Trump admin announced a three-phase plan to transfer most federal student loans and FAFSA management
- FAA tightening rules around congested airspace near major airports, following last year's DC collision that killed 67
- Utah verdict: Kouri Richins convicted of murdering her husband with fentanyl — insurance fraud motive
- EEOC settlement: Planned Parenthood of Illinois pays $500K over DEI practices that violated federal civil rights law
Trade note: Indonesia agreed to buy $15B in US energy (oil/gas/coal), and got their tariff cut from 32% to 19% in return.
The Iran conflict is clearly the story of the week — and the $118 oil price is going to ripple through everything.
Sources: