Michael Bolin
557f608f25
fix: add support for fileOpener in config.json ( #911 )
...
This PR introduces the following type:
```typescript
export type FileOpenerScheme = "vscode" | "cursor" | "windsurf";
```
and uses it as the new type for a `fileOpener` option in `config.json`.
If set, this will be used to linkify file annotations in the output
using the URI-based file opener supported in VS Code-based IDEs.
Currently, this does not pass:
Updated `codex-cli/tests/markdown.test.tsx` to verify the new behavior.
Note it required mocking `supports-hyperlinks` and temporarily modifying
`chalk.level` to yield the desired output.
2025-05-13 09:45:46 -07:00
..
2025-04-16 12:56:08 -04:00
2025-04-21 00:00:20 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 10:49:38 -07:00
2025-04-25 07:21:50 -07:00
2025-04-26 09:14:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-28 21:11:30 -07:00
2025-04-28 21:11:30 -07:00
2025-04-25 07:21:50 -07:00
2025-04-25 07:21:50 -07:00
2025-04-16 12:56:08 -04:00
2025-04-24 09:05:19 -07:00
2025-04-22 14:07:47 -07:00
2025-05-05 10:26:55 -07:00
2025-05-12 21:27:15 -07:00
2025-04-25 16:11:16 -07:00
2025-04-29 07:30:49 -07:00
2025-05-05 10:26:55 -07:00
2025-04-21 19:06:03 -07:00
2025-04-29 13:10:16 -04:00
2025-04-29 13:10:16 -04:00
2025-04-16 12:56:08 -04:00
2025-04-22 19:45:17 -04:00
2025-04-30 16:19:55 -07:00
2025-04-30 16:19:55 -07:00
2025-04-20 21:11:19 -07:00
2025-04-16 14:16:53 -07:00
2025-04-25 10:49:38 -07:00
2025-04-19 11:22:45 -07:00
2025-05-05 10:26:55 -07:00
2025-05-13 09:45:46 -07:00
2025-04-22 17:31:25 -04:00
2025-04-21 12:33:57 -04:00
2025-04-22 17:31:25 -04:00
2025-04-16 12:56:08 -04:00
2025-04-16 12:56:08 -04:00
2025-04-16 12:56:08 -04:00
2025-04-25 16:11:16 -07:00
2025-04-16 12:56:08 -04:00
2025-04-16 12:56:08 -04:00
2025-04-25 16:11:16 -07:00
2025-04-18 09:19:06 -07:00
2025-04-16 12:56:08 -04:00
2025-04-21 00:00:20 -07:00
2025-04-16 14:16:53 -07:00
2025-04-20 21:11:19 -07:00
2025-04-16 12:56:08 -04:00
2025-05-05 10:26:55 -07:00
2025-04-20 21:11:19 -07:00
2025-04-22 20:37:48 -04:00
2025-04-19 16:23:27 -07:00
2025-04-20 22:34:27 -07:00
2025-04-19 16:23:27 -07:00
2025-04-30 16:19:55 -07:00
2025-04-25 09:39:24 -07:00
2025-04-24 16:56:00 -07:00
2025-05-13 09:45:46 -07:00
2025-04-16 14:16:53 -07:00
2025-04-16 14:16:53 -07:00
2025-04-16 14:16:53 -07:00
2025-04-30 17:17:13 -07:00
2025-04-30 16:19:55 -07:00
2025-04-25 10:49:38 -07:00
2025-04-21 12:33:57 -04:00
2025-04-16 12:56:08 -04:00
2025-04-26 10:13:30 -07:00