Commit Graph

163 Commits

Author SHA1 Message Date
Betterlol 60f955dbcc [docs]: update API.md
MoonZod CI / build-and-test (ubuntu-latest) (push) Failing after 17m54s Details
MoonZod CI / build-and-test (macos-latest) (push) Has been cancelled Details
MoonZod CI / build-and-test (windows-latest) (push) Has been cancelled Details
2026-07-12 22:54:50 +08:00
Betterlol d52dc5030c [feat]: implement '.required_error()' / '.invalid_type_error()', and update docs. 2026-07-12 22:50:22 +08:00
Betterlol 7d46147e9b [feat]: add 'pub fn json_schema_to_prompt' in combinators. 2026-07-12 22:39:16 +08:00
Betterlol 60e8ac7715 [fix]: delete combinators/reexporter.mbt; and change refer with @importers and @exporters in schema_combinators.mbt. 2026-07-12 22:34:07 +08:00
Betterlol 3d6fdcc8dd [docs & fix]: fix enum and additionalProperties support in from_json_schema.mbt; add importers/README.md; update docs. 2026-07-12 22:30:32 +08:00
Betterlol 72ca625635 [docs & fix]: fix trait any/unknow/tuple/preprocess fn; add exporters/README.md; update docs. 2026-07-12 22:00:42 +08:00
Betterlol 5ce4612f8c [docs]: add vscode extension reference. 2026-07-12 20:23:41 +08:00
Betterlol 654cb5ed69 [mooncakes]: update moon.mod 2026-07-11 15:41:41 +08:00
Betterlol 575e861e0a [docs]: update DESIGN and readme, add branch 'doc' badge, change ci.yml name.
MoonZod CI / build-and-test (ubuntu-latest) (push) Failing after 57s Details
MoonZod CI / build-and-test (macos-latest) (push) Has been cancelled Details
MoonZod CI / build-and-test (windows-latest) (push) Has been cancelled Details
2026-07-11 15:10:46 +08:00
Betterlol 1ef7eab2c1 [docs]: add FUTURE.md 2026-07-11 15:01:50 +08:00
Betterlol a9ddc384db [docs]: update readme, add 'about' and 'installation'. 2026-07-10 23:07:07 +08:00
Betterlol 3d73c49c51 [docs]: add 'CI' and 'Mooncakes' badges.
MoonBit CI / build-and-test (ubuntu-latest) (push) Failing after 1m19s Details
MoonBit CI / build-and-test (macos-latest) (push) Has been cancelled Details
MoonBit CI / build-and-test (windows-latest) (push) Has been cancelled Details
2026-07-09 22:24:05 +08:00
Betterlol 5b2362e8da [docs][fix]: version document files, update to v0.8.1
MoonBit CI / build-and-test (ubuntu-latest) (push) Failing after 1m20s Details
MoonBit CI / build-and-test (macos-latest) (push) Has been cancelled Details
MoonBit CI / build-and-test (windows-latest) (push) Has been cancelled Details
2026-07-09 22:05:19 +08:00
Betterlol 9ba4d8885c [docs]: update real_llm_agent/README.md for which llm suggested.
MoonBit CI / build-and-test (ubuntu-latest) (push) Failing after 56s Details
MoonBit CI / build-and-test (macos-latest) (push) Has been cancelled Details
MoonBit CI / build-and-test (windows-latest) (push) Has been cancelled Details
2026-07-08 11:12:46 +08:00
Betterlol 8a0cb4ea07 [workflows][fix]: fix 'Coverage Analysis (Windows)' part.
MoonBit CI / build-and-test (ubuntu-latest) (push) Failing after 1m22s Details
MoonBit CI / build-and-test (macos-latest) (push) Has been cancelled Details
MoonBit CI / build-and-test (windows-latest) (push) Has been cancelled Details
2026-07-08 11:10:09 +08:00
Betterlol b9a0195b66 [workflows][fix]: update ci.yml, use pwsh in windows. 2026-07-08 11:00:32 +08:00
Betterlol 93b7bc099f [ci_matrix][feat] extend CI to macOS and Windows via build matrix
Add os matrix (ubuntu-latest, macos-latest, windows-latest) with
fail-fast: false. Add shell: bash to steps using bash-specific
syntax (pipes, , grep, awk) for cross-platform compatibility.
2026-07-08 10:44:34 +08:00
Betterlol 9fd595bde3 [docs][fix]: 修复展示示例指令,修复 重复问题。 2026-07-07 18:34:35 +08:00
Betterlol f07eeb3f68 [docs][fix]: 将文档索引表移动到上方,下方预计放引用的相关项目,如后续实现的代码插件项目。 2026-07-07 18:26:26 +08:00
Betterlol f1bb117630 [docs]: update CHANGELOG. 2026-07-07 17:58:49 +08:00
Betterlol fbfb8b9b12 [cli][fix]: fix shell '\n' as true '\n' to support run `moon run cmd/validate -- '{"name":"Alice"}' '{"name":"Bob"}\n{"name":"Eve"}'`. 2026-07-07 17:20:38 +08:00
Betterlol ac01dd81d5 [docs] Rewrite EXAMPLES.md to catalog all actual examples with output snippets 2026-07-07 17:10:09 +08:00
Betterlol 4653d581e9 [docs][refactor]: refer docs in readme. 2026-07-07 16:20:12 +08:00
Betterlol 8a8045dfc4 [Phase 41][fix]: harden moon_zod code exports. 2026-07-07 16:10:37 +08:00
Betterlol 307d7408be [Phase 41][fix]: merge object intersection schemas 2026-07-07 15:14:36 +08:00
Betterlol 1ecde82df3 [Phase 41][fix]: harden JSON Schema exports 2026-07-07 15:04:06 +08:00
Betterlol 04f137edda [Phase 41][refactor]: unify prompt renderer 2026-07-07 14:46:55 +08:00
Betterlol 823a774bdf [Phase 41][fix]: harden prompt schema exports 2026-07-07 14:29:30 +08:00
Betterlol 95ab4fa1a2 [workflows][fix] replace moon install with moon update in CI 2026-07-07 13:16:53 +08:00
Betterlol b8af1f7c5e [fix]: implement regex validation 2026-07-07 13:06:47 +08:00
Betterlol a5fa858a4a [workflows]: fail CI on build warnings
MoonBit CI / build-and-test (push) Failing after 55s Details
2026-07-07 12:32:19 +08:00
Betterlol 2345f44343 [fix]: avoid reserved extend method name 2026-07-07 12:26:21 +08:00
Betterlol 14b1b889ba [workflows]: enforce MoonBit CI checks 2026-07-07 12:18:33 +08:00
Betterlol 4f4f6a0e37 [fix] fix moon fmt problem in readme files, pass `moon fmt --check` and `moon fmt`. 2026-07-07 12:11:24 +08:00
Betterlol 914d1cda31 [Phase 40][examples][docs]: add gen-struct cli examples.
MoonBit CI / build-and-test (push) Failing after 54s Details
2026-07-06 17:03:38 +08:00
Betterlol 912ee47b78 [Phase 40][docs]: update docs for moonbit_struct to_schema() migration 2026-07-06 17:03:25 +08:00
Betterlol 5ce8986a3a [Phase 40][fix]: move value_in_array to shared_utils, add keyword escaping 2026-07-06 17:03:20 +08:00
Betterlol cfec86ec46 [Phase 40][refactor]: rewrite moonbit_struct with static to_schema(), drop from_json() 2026-07-06 17:03:16 +08:00
Betterlol 7baa04e5f9 [Phase 40][feature]: add to_schema() generation support to moonbit_struct 2026-07-06 17:03:11 +08:00
Betterlol 2b1eae58c5 [Phase 40][refactor]: clean up redundant name assignment, fix json_to_literal output 2026-07-06 17:03:05 +08:00
Betterlol 6f637ff70f [tests]: add more tests. 2026-07-05 19:32:29 +08:00
Betterlol 6e4386a822 [workflows]: update ci.yml.
MoonBit CI / build-and-test (push) Failing after 2m18s Details
2026-07-05 19:03:04 +08:00
Betterlol 6e57c792bc [workflows]: update ci.yml.
MoonBit CI / build-and-test (push) Failing after 1m18s Details
2026-07-05 15:15:13 +08:00
Betterlol beb567cee3 [examples]: enrich show of new APIs (extend, merge, tuple, any/unknow, transfrom, preprocess), and enrich instrutions. 2026-07-05 01:02:16 +08:00
Betterlol 0cd63941ff [docs]: update readme. 2026-07-03 20:21:41 +08:00
Betterlol b8849fb277 [docs] update API.md and INFO.md for Phase 37-39 2026-07-03 20:17:42 +08:00
Betterlol d3d354906c [Phase 39][feature] pass-through and preprocess APIs 2026-07-03 20:07:49 +08:00
Betterlol a9da166b3b [Phase 38][feature] core composition APIs 2026-07-03 19:53:52 +08:00
Betterlol 766ed0732a [docs] add intro in INTRODUCTION. 2026-07-03 19:53:50 +08:00
Betterlol 2db4cf634c [Phase 37][feature] core API enhancements 2026-07-03 16:56:49 +08:00