Files
Files are folders you attach to a task: a repo, sample data, or fixtures.- Create them under Manage → Files.
- Open the task Files tab and attach what you need.


Mount paths
Each File mounts at a path relative to the agent’s working directory. In the dashboard, Oqoqo names that folder after the File, such ascustomer-fixtures/.
Refer to the same relative path in the task instructions, for example “Fix the app in helpdesk-web/.” Do not write an absolute path such as /workspace/helpdesk-web. The agent does not find files there.
With the CLI or MCP, you set mountPath for each attached File:
- Use a relative path, such as
helpdesk-webordata/customer-fixtures. - Use
.to put the File’s contents in the working directory itself. - Give each File its own path.
- Do not start the path with
/,~, a dot, or the foldertaskorenvironment. - Do not use empty,
., or..parts.
Upload or import from GitHub
When you add files or folders, choose Upload or From GitHub.- Upload — add local folders
- From GitHub — paste a public
github.comURL; Oqoqo snapshots at the resolved commit
Machines
A machine is the environment a run executes in: a realistic developer setup for the person you are testing for. Machines run on a standard Ubuntu image today. You set:- Packages — tools and dependencies you expect the user to have
- Services — anything that runs alongside the agent, such as a database or a local copy of your product
- Variables — values the agent needs, such as an API key



