Skip to content

Replace sandbox T3 editor with code-server#154

Open
Iweisc wants to merge 2 commits intoFullAgent:mainfrom
Iweisc:codeserver-editor-upstream
Open

Replace sandbox T3 editor with code-server#154
Iweisc wants to merge 2 commits intoFullAgent:mainfrom
Iweisc:codeserver-editor-upstream

Conversation

@Iweisc
Copy link
Copy Markdown

@Iweisc Iweisc commented Mar 22, 2026

Summary

  • replace the sandbox editor runtime with code-server on port 3773
  • add dedicated editor URL plumbing and editor password handling for sandboxes
  • route the Editor tab to editorUrl and surface editor credentials in the network dialog
  • switch default runtime image references to GHCR and add focused runtime/url tests

Verification

  • bash runtime/entrypoint.test.sh
  • bash runtime/build.test.sh
  • node --test lib/k8s/sandbox-endpoints.test.ts
  • node --test components/terminal/toolbar/network-endpoints.test.ts

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 22, 2026

❌ PR Check Results: Failed

Build Checks

Check Status
Lint & Build ❌ Failed
Docker Build ❌ Failed

⚠️ Action Required

Some checks failed. Please review the errors and update your PR.

Lint/Build Issues:

  • Check the "Lint and Build Check" job for details
  • Fix linting errors with pnpm run lint:fix
  • Ensure the project builds locally with pnpm run build

Docker Build Issues:

  • Check the "Docker Build Test" job for details
  • Verify Dockerfile changes
  • Test Docker build locally

Commit: d8fe4fae97482cf002ebf93953cc83f74acb2684
Branch: codeserver-editor-upstream

🔗 View Details:

@Iweisc Iweisc closed this Mar 22, 2026
@fanux fanux reopened this Apr 16, 2026
@fanux
Copy link
Copy Markdown
Contributor

fanux commented Apr 16, 2026

@Iweisc This looks like a pretty good features.

@Iweisc
Copy link
Copy Markdown
Author

Iweisc commented Apr 16, 2026

@fanux Ah! It was supposed to be for my own fork! but my agent automatically opened the PR, extremely sorry.

@Iweisc
Copy link
Copy Markdown
Author

Iweisc commented Apr 16, 2026

@fanux It doesn't properly work right now, because i kind of abandoned it um but if u insist i can finish this feature.

@fanux
Copy link
Copy Markdown
Contributor

fanux commented Apr 16, 2026

If you’re interested, you can join to help maintain this repository. I can set you as a maintainer.

@Iweisc
Copy link
Copy Markdown
Author

Iweisc commented Apr 16, 2026

@fanux sounds like a plan.

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.

2 participants