fulcra-agent-durable-state

Solid

Keep an agent's tooling and working state alive across ephemeral machines by treating the Fulcra File Store as the durable home and local disk as cache: restore on wake, push on change, and never stash a secret in a shared team path.

AI & Automation 10 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Fulcra Agent Durable State **Ephemeral compute + durable Fulcra state = agents that survive their machines.** Cloud agent containers get reclaimed and rolled back. Desktop hosts sleep, reboot, and disappear. Any agent whose tooling lives only on local disk is one filesystem event away from amnesia — and worse than losing a script is *silently regaining an old one*: a rollback can revert a patched loop to the unpatched version, or restore a rotated credential's stale predecessor, and nothing errors until it misbehaves. The Fulcra File Store is the piece of the platform that doesn't share the machine's fate. It's the same substrate the coordination bus runs on (versioned, last-writer-wins, survives every container the fleet has lost so far), and `fulcra-api` auth persists independently of scratch disk. So the pattern is: > **Local disk is a cache. The store is the truth.** ## Where to start — the re-entrancy probes Before touching the stash, probe how far this session already got. Enter at the **first probe that fails** (per the repo's skill-quality pattern, `docs/skill-quality-pattern.md`); every step is safely re-runnable (uploads/downloads are whole-file overwrites, last-writer-wins). Auth probes on `fulcra-api` (the engine inherits its credentials); the stash probes run on the engine's `stash` verb: | Probe (run in order) | Command | Passes when | If it fails, enter at | |---|---|---|---| | Auth usable? | `fulcra-api auth print-access-token >/dev/null && echo AUTH-...

Details

Author
ashfulcra
Repository
ashfulcra/fulcra-tools
Created
3 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category