[Grid agent] Establish the pure-Rust architecture and configuration contract #118
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Establish the implementation boundary and configuration contract for a compact native Rust OpenSim agent built on the existing
libremetaverseAPIs. This issue creates the executable/library skeleton and shared domain types that every later milestone issue uses; it must not implement provider-specific LLM logic or high-level agent features.Required design
libremetaversemanagers instead of duplicating protocol clients.Deliverables
Acceptance criteria
Debugoutput redact both secrets and URL credentials/query secrets.ubuntu-latestonly.Dependencies and exclusions
This is the first milestone issue. Do not implement chat behavior, tools, persistence, TUI screens, live-grid mutations, or a provider abstraction here.
Implemented and pushed in commit
1e1e95a.Summary:
Verification:
No live grid or LLM access was needed for this foundational offline issue, and no secrets were read or committed.