Skip to content

Codex installer is out of date #17

@kshcherban

Description

@kshcherban

It installs config into ~/.codex/config.json but codex uses ~/.codex/config.toml.

Also hooks are not installed for codex at all.

Here's example ~/.codex/hooks.json, hooks should be enabled with

[features]
codex_hooks = true
{
  "hooks": {
    "SessionStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "/Users/example/.npm-global/bin/cavemem hook run session-start --ide codex",
            "statusMessage": "Loading cavemem context"
          }
        ]
      }
    ],
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "/Users/example/.npm-global/bin/cavemem hook run user-prompt-submit --ide codex"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "/Users/example/.npm-global/bin/cavemem hook run post-tool-use --ide codex"
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "/Users/example/.npm-global/bin/cavemem hook run stop --ide codex"
          }
        ]
      }
    ]
  }
}

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