No description
- Rust 46%
- JavaScript 23.5%
- Shell 14%
- CSS 7.9%
- HTML 7.6%
- Other 1%
hero_proc now renders {{var}} placeholders in script / ai_config /
env values at dispatch time and accepts typed inputs via the new
JobCreateInput.inputs field (hero_proc#47, commit c84abac). Our
engine no longer needs the fetch → mutate → re-push dance.
- execute_action: send inputs directly on job.create; the only reason
we still call action.get is to pick up the action's timeout_ms.
- Drop interpolate_template + resolve_path (action flavour) — moved to
hero_proc_lib::template. The condition evaluator still uses its own
resolve_path stub for dotted-path lookups over the edge context.
- Drop the hero_logic-side ai_config.model / temperature / max_tokens
input-override hack; hero_proc applies the same thing via templating
({{inputs.model}} in the action's ai_config.model field).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| crates | ||
| src/logic | ||
| .gitignore | ||
| buildenv.sh | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Makefile | ||