Openai Decision Tools
Agent-facing predicate, choice, and score judgments over supplied text or scoped repository files using OpenAI Decisions. Inspired by IndyDevDan's "10 Levels of Jev For Agentic Engineers" cheap-read and files-at-scale demos: scout relevant source, classify file roles, triage existing test output, or choose from available agents without filling the calling agent's context. Multiple questions share one request; independent files use bounded internal concurrency. Advisory only, with explicit refusals and answer-only results. Independent of Jev. Live smoke examples: supplied failure triage in 369 ms, two-file parallel scouting in 682 ms, and combined comparison in 399 ms. Single-run processing measurements, not latency guarantees. See README for exact queries, results, and privacy limits.
Global Arguments
| Argument | Type | Description |
|---|---|---|
| apiKey? | string | Vault-backed OpenAI API key. Falls back to OPENAI_API_KEY when omitted. |
| repositoryRoot? | string | Absolute checkout path required for askFiles; file selectors are relative to this root. |
| concurrency | number | Maximum simultaneous HTTP requests in per-file mode, within one model invocation. |
| Argument | Type | Description |
|---|---|---|
| input | string | Text evidence shared by every question. |
| Argument | Type | Description |
|---|---|---|
| input | string | Task context supplied alongside the selected files. |
| paths | array | |
| globs | array | Repository-relative patterns supporting *, **, and ?; for example src/**/*.ts. |
| mode | enum |
Resources
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned