Skip to content

feat: change default user from 'agent' to 'fulling' with updated workdir (#89)#94

Merged
Che-Zhu merged 1 commit intoFullAgent:mainfrom
Che-Zhu:change_user_workdir
Nov 18, 2025
Merged

feat: change default user from 'agent' to 'fulling' with updated workdir (#89)#94
Che-Zhu merged 1 commit intoFullAgent:mainfrom
Che-Zhu:change_user_workdir

Conversation

@Che-Zhu
Copy link
Copy Markdown
Collaborator

@Che-Zhu Che-Zhu commented Nov 18, 2025

Summary

  • Change default user from agent to fulling across all sandbox configurations
  • Update working directory from /home/agent to /home/fulling
  • Update volume mount paths and PVC names to reflect new user
  • Modify shell configuration to work with new home directory
  • Maintain same UID/GID (1001:1001) for compatibility

Changes

  • Dockerfile: User creation, PATH, and WORKDIR updated
  • Sandbox Manager: Volume mounts, PVC names, and init script paths updated
  • StatefulSet YAML: Volume claim templates and mount paths updated
  • .bashrc: Path functions updated for new home directory

Test plan

  • Build new runtime image with updated Dockerfile
  • Deploy sandbox environment and verify user is fulling
  • Confirm working directory is /home/fulling
  • Verify volume mounts are correctly pointing to /home/fulling
  • Test terminal access and basic operations
  • Verify Next.js project template creation works correctly

Closes #89

🤖 Generated with Claude Code

- Update Dockerfile to create 'fulling' user instead of 'agent'
- Change WORKDIR from /home/agent to /home/fulling
- Update volume mounts and PVC names to use 'fulling'
- Modify sandbox manager to use new user paths
- Update .bashrc to work with /home/fulling directory
- Maintain same UID/GID (1001:1001) for compatibility

Resolves FullAgent#89

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

✅ PR Check Results: Passed

Build Checks

Check Status
Lint & Build ✅ Passed
Docker Build ✅ Passed

✨ Great work!

All checks passed successfully. Your PR is ready for review.

Details:

  • ✅ Code quality verified (linting passed)
  • ✅ Build successful
  • ✅ Docker image build verified (linux/amd64)
    Commit: 33c5f30ad0ab977b1c429f96416bba00034a2a36
    Branch: change_user_workdir

🔗 View Details:

@Che-Zhu Che-Zhu merged commit 0d2944e into FullAgent:main Nov 18, 2025
10 checks passed
@Che-Zhu Che-Zhu deleted the change_user_workdir branch November 18, 2025 07:44
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.

Default user workdir and mount volume

1 participant