Skip to content

feat(agentos-actor-plugin): add readdirEntries (one-shot typed directory listingg)#1572

Merged
abcxff merged 2 commits into
mainfrom
stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp
Jul 2, 2026
Merged

feat(agentos-actor-plugin): add readdirEntries (one-shot typed directory listingg)#1572
abcxff merged 2 commits into
mainfrom
stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp

Conversation

@abcxff

@abcxff abcxff commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@abcxff

abcxff commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

Stack for rivet-dev/agentos

Get stack: forklift get 1572
Push local edits: forklift submit
Merge when ready: forklift merge 1572

@railway-app

railway-app Bot commented Jul 1, 2026

Copy link
Copy Markdown

🚅 Deployed to the agentos-pr-1572 environment in agentos

Service Status Web Updated (UTC)
agentos 😴 Sleeping (View Logs) Web Jul 2, 2026 at 7:46 pm

@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-listmounts-and-listsoftware-actions-wzltxzss branch from 73f674e to b29e6ad Compare July 1, 2026 23:59
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp branch from 6643991 to 1e1f72c Compare July 1, 2026 23:59
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1572 July 1, 2026 23:59 Destroyed
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-listmounts-and-listsoftware-actions-wzltxzss branch from b29e6ad to 70daae7 Compare July 2, 2026 19:38
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp branch from 1e1f72c to 366d2d7 Compare July 2, 2026 19:38
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1572 July 2, 2026 19:38 Destroyed
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-listmounts-and-listsoftware-actions-wzltxzss branch from 70daae7 to a5307cc Compare July 2, 2026 22:05
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp branch from 366d2d7 to 770620a Compare July 2, 2026 22:05
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1572 July 2, 2026 22:05 Destroyed
abcxff added 2 commits July 2, 2026 22:23
Expose the actor's declarative mount and software configuration as two new
config-introspection actions so a UI can enumerate them:

- listMounts -> [{ path, kind, config, readOnly }] where kind is the native
  mount plugin id (host_dir | s3 | google_drive | sandbox_agent).
- listSoftware -> [{ package, kind, version }] where kind is the kebab-case
  SoftwareKind tag (wasm-commands | agent | tool).

Both echo the parsed AgentOsConfigJson the plugin already holds (threaded into
dispatch); no VM/sidecar round-trip is needed. The kernel has no runtime mount
table to enumerate, and software is the requested bundle already expanded
TS-side in buildConfigJson (incl. the default common bundle).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

[ported from agentos-ro feat/list-mounts-software ea2b9a1; lib.rs call-site
adapted to the 819e99f base — this base lacks the actor_worker refactor, so the
&config arg was threaded into actions::dispatch in actor_loop instead]
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-listmounts-and-listsoftware-actions-wzltxzss branch from a5307cc to a3358bb Compare July 2, 2026 22:23
@abcxff abcxff force-pushed the stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp branch from 770620a to 17bc5a4 Compare July 2, 2026 22:23
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1572 July 2, 2026 22:23 Destroyed
@abcxff abcxff changed the base branch from stack/feat-agentos-actor-plugin-add-listmounts-and-listsoftware-actions-wzltxzss to main July 2, 2026 22:24
@abcxff abcxff merged commit 17bc5a4 into main Jul 2, 2026
2 checks passed
@abcxff abcxff deleted the stack/feat-agentos-actor-plugin-add-readdirentries-one-shot-typed-directory-listingg-opkrsnlp branch July 2, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant