Commit Graph

57 Commits

Author SHA1 Message Date
github-actions[bot] e3ade41244 Version Packages (#35)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.12.0 @grimoirelabs/venues@0.8.0
2026-02-26 17:19:18 +01:00
Fran Algaba 223cefa9ff Added Polymarket support. Added setup command (#34) 2026-02-26 17:05:39 +01:00
github-actions[bot] c6951b3a0e Version Packages (#33)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.11.0 @grimoirelabs/core@0.13.0 @grimoirelabs/venues@0.7.0
2026-02-21 14:52:41 +01:00
Fran Algaba 611b2ca169 Improved venue safety and UX across compile-time checks, runtime constraint handling, adapter behavior, and CLI diagnostics. (#32) 2026-02-21 14:49:23 +01:00
github-actions[bot] 8df2cddf52 Version Packages (#31)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.10.0 @grimoirelabs/core@0.12.0 @grimoirelabs/venues@0.6.0
2026-02-16 18:38:17 +01:00
Fran Algaba db19d26848 Add Pendle adapter (#30)
* added Pendle adapter

* added more pendle tests
2026-02-16 18:36:23 +01:00
github-actions[bot] b597b2d20e Version Packages (#29)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.9.0 @grimoirelabs/core@0.11.0 @grimoirelabs/venues@0.5.0
2026-02-14 21:33:08 +01:00
Fran Algaba a3ead48b03 Added crosschain functionality. Improved Morpho venue (#28) 2026-02-14 21:31:34 +01:00
github-actions[bot] d29fe7ed1e Version Packages (#27)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.8.0 @grimoirelabs/core@0.10.0 @grimoirelabs/venues@0.4.0
2026-02-13 17:48:54 +01:00
Fran Algaba 69508f1a79 Improved venue usage (#26) 2026-02-13 17:42:24 +01:00
github-actions[bot] a98494d19e Version Packages (#25)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.7.0 @grimoirelabs/core@0.9.0 @grimoirelabs/venues@0.3.5
2026-02-11 19:39:12 +01:00
Fran Algaba aafdd76121 Improve AI judgment usage visibility (#24)
* improved ai judgement logging and visibility

* added changeset
2026-02-11 19:37:14 +01:00
github-actions[bot] de0efb3b9c Version Packages (#23)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.6.1
2026-02-11 00:25:36 +01:00
Fran Algaba d30b41f84f added anvil integration docs. fixed cli (#22) 2026-02-11 00:24:03 +01:00
github-actions[bot] 5eba8f8512 Version Packages (#21)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.6.0 @grimoirelabs/core@0.8.0 @grimoirelabs/venues@0.3.4
2026-02-11 00:13:35 +01:00
Fran Algaba f1ee667c8a ship preview/commit value-flow runtime and streamline agent onboarding (#20)
* Add preview/commit execution model, remove stale docs and defihack

* implement preview/commit flow end-to-end and remove spec-coupled naming

* implement value-flow mandate and hook stability

* fixed hook

* fixed tests

* fixed tests

* fixed tests

* fixed tests

* value-flow mandate end-to-end

* session lifecycle normalization

* added new docs and skills

* skill instructions
2026-02-11 00:00:59 +01:00
github-actions[bot] 4258e937ca Version Packages (#19)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.5.3 @grimoirelabs/core@0.7.0 @grimoirelabs/venues@0.3.3
2026-02-10 16:16:06 +01:00
Fran Algaba ea592bcfe5 Add enforced typing (#18) 2026-02-10 16:10:13 +01:00
github-actions[bot] 96924e31ad Version Packages (#17)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.5.2 @grimoirelabs/core@0.6.0 @grimoirelabs/venues@0.3.2
2026-02-10 16:06:30 +01:00
Fran Algaba 969710aeaf Add diff-stable syntax features (#16) 2026-02-10 14:45:29 +01:00
github-actions[bot] 58798c2b78 Version Packages (#15)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.5.1 @grimoirelabs/core@0.5.0 @grimoirelabs/venues@0.3.1
2026-02-10 14:06:07 +01:00
Fran Algaba 001b16258c migrate .spell DSL to brace-delimited syntax (#14)
* migrate .spell DSL from indentation to brace-delimited syntax (SPEC-001)

Replace Python-style 2-space indentation with Rust/Go curly-brace
blocks across the entire codebase. This is a breaking syntax change
that improves agent authorship — LLMs handle braces far better than
whitespace-significant formats.

Tokenizer: remove INDENT/DEDENT tokens, split bracketDepth into
parenDepth (suppresses newlines) and braceDepth (preserves newlines),
remove IndentationError.

Parser: replace all INDENT/DEDENT patterns with LBRACE/RBRACE across
~22 methods. New parseBraceBlock() helper replaces parseStatementBlock().
Two patterns: label blocks (label: { }) and keyword blocks (keyword { }).

AST, transformer, IR generator, and runtime are unchanged — indentation
was purely a lexical/parse concern.

Updated 86 .spell fixture files, 15 test files, 20 documentation files,
README, AGENTS.md, VM spec references, and compiler-pipeline docs.

620 tests pass, 0 fail.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Add changeset

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 14:04:08 +01:00
Fran Algaba 1eead325e4 Added new venue skills and docs 2026-02-08 16:07:26 +01:00
github-actions[bot] 345d29401f Version Packages (#13)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.5.0 @grimoirelabs/core@0.4.0 @grimoirelabs/venues@0.3.0
2026-02-08 15:45:29 +01:00
Fran Algaba 7df23a47d9 add Yellow + LI.FI multi-track support with ENS hydration and e2e demo runbook (#12)
* Add impl plan for defihack

* add Yellow + LI.FI multi-track support with ENS hydration and e2e demo runbook

  - implement end-to-end custom action support in compiler, IR generation, runtime action resolution, and executor routing
  - add new offchain venue adapters:  and , and register/export them in
  - add adapter test suites for Yellow session lifecycle and LI.FI swap/bridge/compose_execute flows
  - add LI.FI compose_execute safety guard: enforce  unless explicit override is set
  - add CLI ENS profile hydration (, ) for  and
  - clamp ENS-hydrated  to safe bounds (0..500) in
  - remove unused/dead ENS helper surface
  - add DefiHack demo spells and prompt-first README runbook (VM rehearsal + deterministic CLI e2e)
  - update README and reference docs for new venues and CLI flags

* Add changeset

* Remove unused docs
2026-02-08 15:43:35 +01:00
Fran Algaba 2b29282491 implement session-is-the-vm purity boundary, provider/command provenance, and new conformance checks (#11) 2026-02-08 00:26:03 +01:00
github-actions[bot] 9873c625ec Version Packages (#10)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.4.0 @grimoirelabs/core@0.3.0 @grimoirelabs/venues@0.2.2
2026-02-07 23:50:58 +01:00
Fran Algaba 73559391eb implement VM real-data and runtime alignment (#9) 2026-02-07 23:49:01 +01:00
github-actions[bot] 9fbb78da28 Version Packages (#8)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@grimoirelabs/cli@0.3.0 @grimoirelabs/core@0.2.0 @grimoirelabs/venues@0.2.1
2026-02-07 23:19:03 +01:00
Fran Algaba 15c805b06a auto advisory by model config, OAuth guidance, record/replay flow (#7)
* auto advisory by model config, OAuth guidance, record/replay flow

* add changeset for release
2026-02-06 21:44:33 +01:00
Fran Algaba ee646a057a Improve documentation structure (#6)
* clarify VM vs deterministic and improve general docs

* Add update instructions
2026-02-05 17:30:47 +01:00
Fran Algaba 9fc7c9e7e0 add repository metadata and fix bin paths for publish @grimoirelabs/cli@0.2.0 @grimoirelabs/venues@0.2.0 2026-02-05 16:48:05 +01:00
Fran Algaba 1e2fafc4f6 Fixed release workflow 2026-02-05 16:38:42 +01:00
Fran Algaba 7a75f721ad Fixed release workflow 2026-02-05 12:11:15 +01:00
github-actions[bot] 7cb9256b2c Version Packages (#5)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-04 18:33:29 +01:00
Fran Algaba bf6c9cfc71 Fixed release workflow 2026-02-04 18:30:49 +01:00
Fran Algaba 344b2b081c chore: format after changeset version (#4) 2026-02-04 18:22:18 +01:00
Fran Algaba 88719f7c5b VM quickstart scaffold, snapshot tooling, and onboarding docs (#3)
* add init scaffold, transition docs, and snapshot tooling

  - add grimoire init --vm quickstart scaffold + README
  - document VM quickstart and deterministic transition flow
  - add Hyperliquid --format spell snapshots + tests
  - improve grimoire venue help output and docs links

* add init scaffold, transition docs, and snapshot tooling

  - add grimoire init --vm quickstart scaffold + README
  - document VM quickstart and deterministic transition flow
  - add Hyperliquid --format spell snapshots + tests
  - improve grimoire venue help output and docs links

* Update section header for Claude plugin

* add init scaffold, transition docs, and snapshot tooling

  - add grimoire init --vm quickstart scaffold + README
  - document VM quickstart and deterministic transition flow
  - add Hyperliquid --format spell snapshots + tests
  - improve grimoire venue help output and docs links
2026-02-04 18:14:30 +01:00
Fran Algaba 9e46e9c9f8 Update section header for Claude plugin 2026-02-03 18:41:50 +01:00
Fran Algaba c8026d65d1 Added more context in README 2026-02-03 18:41:09 +01:00
Fran Algaba 87cff2a29b Added more context in README 2026-02-03 18:25:23 +01:00
Fran Algaba 7d052752e7 Update README for Claude plugin instructions 2026-02-03 18:11:00 +01:00
Fran Algaba 9bb20ded5f add VM onboarding docs and Claude plugin metadata 2026-02-03 18:08:49 +01:00
Fran Algaba 3067b7aae8 Update links formatting in README.md 2026-02-03 17:21:05 +01:00
Fran Algaba c634709d94 Update README (#2) 2026-02-03 17:18:48 +01:00
Fran Algaba d0dd98ffa8 Add github release creation in ci (#1) 2026-02-03 17:03:26 +01:00
Fran Algaba 579fc1e267 move packages to @grimoirelabs scope
- rename package names/imports/docs/scripts to @grimoirelabs/*
  - keep CLI bin name as grimoire
  - update publish docs for new scope
  - fix formatting in venue tests
2026-02-03 16:37:39 +01:00
Fran Algaba 9f6c2975f9 add Node compatibility, release workflow, and docs/skills updates
- add Node fallbacks/build outputs for core/cli/venues and update package exports
  - add changesets + CI release workflow with provenance
  - document manual 0.1.0 publish, add CONTRIBUTING and CHANGELOG
  - refresh AGENTS.md and skills inventory; remove dev-only skills!
2026-02-03 16:18:35 +01:00
Fran Algaba 4883dc416f Added vm mode 2026-02-03 13:11:34 +01:00
Fran Algaba 218e00b071 support namespaced advisor models and document model IDs 2026-02-03 11:20:28 +01:00