Skip to content

[EPIC]: Virtual File System and Memory #579

Description

@Shearerbeard

Summary

Multi Pod compatible VFS for orchestration artifacts and agent memory. This allows us to claim a dir per AgentSession atomically and ensure we can always reify proper artifacts and free form memory dirs are available to read and write to.

GOALS

  • VFS allows free form file schema as well as housing typed orchestration artifacts
  • Multi pod and light "HA" survivability
  • Session dir from orchestration artifacts create/read only - no edits needed here - flushed consistency
  • Memory dir - transactional writes and AURA secure shell reachable (eventual consistency is fine)
  • Solidify the idea of "claims" - an instance claims a session and its write dirs atomically one at a time (instance claims for whole agent turn before returning to a user or an other consumer [FEATURE]: Session Backed Agent Runtime #578

STRECH GOALS

  • can we do this with Archil to avoid rolling our own FUSE + cache? (this is already in process)

Blocks #271

Additional Context

No response

Upload screenshots

No response

Searched Issues

  • No similar issues found

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions