Hermes Agent
ed23524817
fix: harden Claro diagnostics and runtime guards
...
Preserve source locations, validate malformed JSON, and add opt-in resource limits. Include executable error-guide coverage, learner pilot materials, native Windows acceptance helpers, and updated CI/documentation.
2026-10-25 02:42:53 +00:00
Hermes Agent
d555071406
fix: stabilize learning path, reliability and legacy Windows builds
...
Unify beginner syntax while preserving compatibility, repair ownership and parser guards, add verified distribution tooling and VC6 Windows 98 build inputs, and clarify documentation and release status. Preserve DOS build-input line endings and exclude generated binaries/caches.
2026-10-20 22:40:19 +00:00
Hermes Agent
8ea2f772cd
refactor: keep Claro in one strict C89 source file
2026-10-20 16:12:26 +00:00
Hermes Agent
dd7e8b8b20
chore: adopt learning-first charter and UTC run versions
2026-10-20 15:57:54 +00:00
Hermes Agent
9dfd777c41
fix: release GET index expression values
2026-10-09 03:53:44 +00:00
Hermes Agent
e0543a1971
fix: release WRITE FILE expression values
2026-10-08 01:36:25 +00:00
Hermes Agent
7275f457ad
fix: release READ FILE expression values
2026-10-07 23:34:49 +00:00
Hermes Agent
e6a1e02790
fix: release GET ENV expression values
2026-10-07 19:30:56 +00:00
Hermes Agent
aa0d77bc38
fix: release GET ARGUMENT temporary values
2026-10-07 15:27:22 +00:00
Hermes Agent
e64bfcd30e
fix: release caught runtime diagnostic values
2026-10-06 07:08:28 +00:00
Hermes Agent
3ce494b56c
fix: release RUN COMMAND expression temporaries
2026-10-05 06:50:04 +00:00
Hermes Agent
d844d8cb85
fix: release check-mode expression tokens
2026-10-04 00:30:22 +00:00
Hermes Agent
da51e33411
fix: release typecheck environment allocations
2026-10-01 23:53:08 +00:00
Hermes Agent
68ae75129d
fix: release removed list item values
2026-09-30 17:30:55 +00:00
Hermes Agent
114d92063c
fix: prevent random.int full-range overflow
2026-09-28 00:42:24 +00:00
Hermes Agent
2d0e2a7430
fix: release LIST FOLDER expression temporaries
2026-09-27 22:38:11 +00:00
Hermes Agent
c0f72a8d0a
fix: release DELETE path expression temporaries
2026-09-27 20:35:40 +00:00
Hermes Agent
047c8acda9
fix: release CREATE FOLDER path temporary
2026-09-27 18:34:00 +00:00
Hermes Agent
0b22ebc58b
fix: release COPY and MOVE path temporaries
2026-09-27 12:29:21 +00:00
Hermes Agent
8aa1e49658
fix: release EXISTS expression temporary
2026-09-26 20:19:14 +00:00
Hermes Agent
970a446f4e
fix: release GET KEY expression temporaries
2026-09-26 04:09:02 +00:00
Hermes Agent
e4ded3acc7
fix: release PUT expression temporaries
2026-09-26 02:07:00 +00:00
Hermes Agent
d668594478
fix: release ADD expression temporaries
2026-09-25 11:54:16 +00:00
Hermes Agent
a57b51d365
fix: release REMOVE expression temporaries
2026-09-25 07:50:17 +00:00
Hermes Agent
437fd30313
fix: release FIND expression temporaries
2026-09-25 01:44:36 +00:00
Hermes Agent
8183d0a9fa
fix: release GET AT expression values
2026-09-24 21:39:29 +00:00
Hermes Agent
eca642d8d8
fix: release COUNT expression values
2026-09-24 17:34:46 +00:00
Hermes Agent
4f0219dd11
fix: release ASK temporary values
2026-09-24 15:32:12 +00:00
Hermes Agent
60978f0fcf
fix: release DO TIMES control values
2026-09-23 15:15:56 +00:00
Hermes Agent
569b4a3665
fix: release discarded if conditions
2026-09-23 13:13:00 +00:00
Hermes Agent
00f1453ec8
fix: release copied for-each collections
2026-09-23 11:09:33 +00:00
Hermes Agent
0b440109dd
fix: release discarded expression values
2026-09-23 09:06:11 +00:00
Hermes Agent
3fdc5a90f0
fix: release remaining runtime-owned values
2026-09-23 07:01:45 +00:00
Hermes Agent
56b72d8ba5
fix: release loaded program storage
2026-09-23 04:58:43 +00:00
Hermes Agent
d05465b299
docs: record builtin arity sanitizer verification
2026-09-22 22:50:56 +00:00
Hermes Agent
51b69bc291
docs: mark RUN COMMAND as trusted-only
2026-09-22 20:47:12 +00:00
Hermes Agent
3ef86e6479
harden HTTP response handling
2026-09-22 18:44:03 +00:00
Hermes Agent
974e2db019
fix: release temporary split arguments
2026-09-22 14:36:17 +00:00
Hermes Agent
3bfe881fba
fix: release overwritten runtime values
2026-09-22 12:29:00 +00:00
Hermes Agent
d60672f575
fix: release expression token storage
2026-09-22 10:24:43 +00:00
Hermes Agent
728292c5f6
fix: decode child exit status for LASTEXIT
2026-09-22 08:20:24 +00:00
Hermes Agent
c4d894315f
fix: guard excessive function call depth
2026-09-22 06:17:43 +00:00
Hermes Agent
d9a226bd2d
fix: reject inverted random integer ranges
2026-09-22 04:14:07 +00:00
Hermes Agent
52a7ca5ff4
fix: validate builtin arity before argument access
2026-09-22 02:11:21 +00:00
Hermes Agent
b77dd4dacc
typecheck: diagnose missing object field values
2026-09-22 00:05:52 +00:00
Hermes Agent
d76a2cd6e4
test: cover lowercase object field syntax
2026-09-21 22:01:08 +00:00
Hermes Agent
8edab412b3
test: cover compatibility method field values
2026-09-21 19:57:39 +00:00
Hermes Agent
f590b01bfe
test: cover missing method field values
2026-09-21 17:51:04 +00:00
Hermes Agent
b1eba07cf1
typecheck: diagnose missing TO in field annotations
2026-09-21 15:47:01 +00:00
Hermes Agent
a4f748b142
typecheck: diagnose missing short field values
2026-09-21 13:42:18 +00:00