Skip to content

feat: add secure container filesystem browsing (4/6) - #223

Draft
cerede2000 wants to merge 4 commits into
RA341:mainfrom
cerede2000:agent/upstream-04-runtime-security-details
Draft

feat: add secure container filesystem browsing (4/6)#223
cerede2000 wants to merge 4 commits into
RA341:mainfrom
cerede2000:agent/upstream-04-runtime-security-details

Conversation

@cerede2000

@cerede2000 cerede2000 commented Jul 21, 2026

Copy link
Copy Markdown

Summary

PR 4/6 of the complete tested mainintegration contribution train. Depends on #222.

Introduces secure container filesystem browsing without assuming that the target image provides a shell, ls, find or tar:

  • bounded helper and Docker archive paths;
  • navigation, sorting, hidden files, refresh and row actions;
  • upload, create file/folder, rename, delete and download;
  • TAR/ZIP directory downloads and permission handling;
  • initial read-only compatibility behavior.

Validation

Series mechanics

This is a cumulative draft. It will be rebased after the preceding PRs merge, leaving only the initial filesystem-browser lot.

@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the r334's projects Team on Vercel.

A member of the Team first needs to authorize it.

Benjy added 4 commits July 21, 2026 04:45
Squashed upstream contribution snapshot through integration milestone 3ecf4c0.
Squashed upstream contribution snapshot through integration milestone a2e413b.
Squashed upstream contribution snapshot through integration milestone bdad181.
Squashed upstream contribution snapshot through integration milestone 0e307ae.
@cerede2000
cerede2000 force-pushed the agent/upstream-04-runtime-security-details branch from 0d42e6d to e7e6d7d Compare July 21, 2026 02:46
@cerede2000 cerede2000 changed the title security: harden runtime and container operations (4/6) feat: add secure container filesystem browsing (4/6) Jul 21, 2026
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