Skip to content

OpenCode frequent pause for permissions #7

@jmacentee

Description

@jmacentee

I'm using OpenCode with trycycle. The process keeps stopping to ask for permissions to new temp folders.
Permission required
Access files outside the project directory
/tmp/trycycle-phase-planning-edit-s9_6lhdz/dispatch/
*
the sub-folder of tmp is different every time.
According to Copilot, adding a opencode.json file either in the project root or in ~/.config/opencode/opencode.json may help, but "OpenCode currently has several open issues related to path‑based permissions not matching patterns correctly".
{ "permission": { "read": { "/tmp/**": "allow" }, "edit": { "/tmp/**": "allow" } } }
"Many users report that /tmp/** does not match dynamically created subfolders reliably due to OpenCode’s path‑matching bugs."

It seems to me the easy answer is to move the trycycle temp folders into a tmp folder inside the project root, and add a .gitignore rule to ignore them. Can that be done inside of trycycle?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions