Skip to content

Conversation

@christso
Copy link
Collaborator

@christso christso commented Jan 9, 2026

Adds config-driven workspace sync (local + git sources, copy/symlink) via agentv workspace create|sync, and adds agentv eval --workspace-root to default provider working directory (cwd/workspaceTemplate) when not set in targets.yaml.

Docs updated and unit tests added for workspace-root behavior.

Changeset: minor bump for agentv.

TODO:

  • define workspace in yaml which works for all agent providers.
  • clone remote repo if configured - otherwise fallback to existing folder.

@christso christso changed the title Workspace sync + workspace-root feat: workspace sync + workspace-root Jan 9, 2026
@christso christso modified the milestones: proposal, implementation Jan 9, 2026
@christso
Copy link
Collaborator Author

Superseded by #180 which adds workspace_template config option for isolated eval workspaces. The simpler approach handles the core use case (copy directory to temp location per eval). Future enhancements like git clone can be added via workspace_setup scripts (#177).

@christso christso closed this Feb 12, 2026
@christso christso deleted the feat/workspace-sync branch February 12, 2026 21:43
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