Commit Graph

  • 085c6e6e71 Remove agent-only command wrappers and filler from setup guides main root 2026-10-14 11:38:09 +00:00
  • 2a40a3730b Add server, editor, LSP and web-app how-to documentation root 2026-10-14 11:23:41 +00:00
  • a36cf84c20 Add the favicon to standalone documentation listings and search root 2026-10-14 09:44:15 +00:00
  • 562c609b68 Use the Capy mascot favicon on the website and documentation root 2026-10-14 09:34:42 +00:00
  • 54004de7fd Rewrite the SERVICE handler page around a complete service, add a TASK handler page, fence doc code rootandClaude Fable 5.1 2026-10-14 09:11:46 +00:00
  • 603d2c96e6 Remove a retained slice fixture directory udoandClaude Fable 5.1 2026-10-14 01:14:46 +00:00
  • ca8edb6bd1 Delete the queued task API, the task pool, and the job API udoandClaude Fable 5.1 2026-10-14 01:14:19 +00:00
  • 5837f200cb Convert array literals into as dval parameters udoandClaude Fable 5.1 2026-10-14 00:37:46 +00:00
  • 8423307a9e Test the service cat slice and use hex digests for state filenames root 2026-10-14 00:20:49 +00:00
  • 078d54ec2e Expose service and port APIs through the live-dval host ABI root 2026-10-13 23:56:18 +00:00
  • decfa661a3 Add named CLI entry points and align service docs with the runtime udoandClaude Fable 5.1 2026-10-13 22:56:16 +00:00
  • 9c62e77de5 Add task_execute: run a task handler in a detached, bounded process udoandClaude Fable 5.1 2026-10-13 22:40:17 +00:00
  • b193685377 Use kernel mailbox backpressure for services root 2026-10-13 22:39:46 +00:00
  • 168c2e4d98 Add service-owned asynchronous ports root 2026-10-13 21:42:02 +00:00
  • 781b094713 Document services: handler page and guide chapter udoandClaude Fable 5.1 2026-10-13 21:37:29 +00:00
  • a390309d50 Services: mailbox bound is the kernel datagram queue udoandClaude Fable 5.1 2026-10-13 21:17:18 +00:00
  • 2f881f2eae Add unit-scope variables udoandClaude Fable 5.1 2026-10-13 21:12:27 +00:00
  • 3571e291bc Dispatch bounded service mailboxes and loop-owned timers root 2026-10-13 20:47:03 +00:00
  • 42fc7bac1d Services: state lives in request keys, not module variables udoandClaude Fable 5.1 2026-10-13 19:34:01 +00:00
  • c3a9a34351 Share task and service worker spawning and supervision root 2026-10-13 19:10:55 +00:00
  • 4c6a5932f2 Services: interval timer service_every udoandClaude Fable 5.1 2026-10-13 18:47:20 +00:00
  • 0e71019530 Add the SERVICE handler family and a service workspace that lives across events udoandClaude Fable 5.1 2026-10-13 18:32:02 +00:00
  • a30052f067 Services: send implies start, ports are service-only udoandClaude Fable 5.1 2026-10-13 18:04:03 +00:00
  • 7427fe4d40 Add the services design note udoandClaude Fable 5.1 2026-10-13 18:01:35 +00:00
  • 7485408f01 Add the response recovery fixture to the artifact golden rootandClaude Fable 5.1 2026-10-13 15:41:21 +00:00
  • 8026db0bd2 Compare request.out with the live response at write-back rootandClaude Fable 5.1 2026-10-13 15:38:24 +00:00
  • 208394c086 Type literal operands from the other side and capture through alias calls rootandClaude Fable 5.1 2026-10-13 15:17:37 +00:00
  • 83cc601a6f Refresh the artifact golden for unit ABI 39 rootandClaude Fable 5.1 2026-10-13 14:19:41 +00:00
  • 88be6723b2 Bind request implicitly in handlers and add capture parameters rootandClaude Fable 5.1 2026-10-13 14:05:04 +00:00
  • b5aa13f7c2 Register scalar dval imports for computed values. udo 2026-10-06 05:45:49 +00:00
  • bf63d90efe Cache import metadata by source during compilation. udo 2026-10-06 04:59:55 +00:00
  • 3e62b8b679 Copy and remove files when rename crosses devices. udo 2026-10-06 01:33:03 +00:00
  • eee87ab6d8 Fix multipart parsing and expose upload form field names. udo 2026-10-06 01:13:50 +00:00
  • 326856653e Skip reading the unit registry when its file is absent. udo 2026-10-05 20:27:38 +00:00
  • e3b01179ca Skip reading absent cached module manifests. udo 2026-10-05 17:52:26 +00:00
  • 75c30b2ab7 Treat none as empty and interpolate dvals as strings. udo 2026-10-05 17:42:38 +00:00
  • 6790bb3668 Parse supported dates in process without a shell. root 2026-10-04 07:36:08 +00:00
  • fc4d5578c9 Add optional timeouts to socket connections and writes. root 2026-10-03 21:02:39 +00:00
  • 767ad4d2c2 Use site generations to avoid repeated unit stat calls. root 2026-10-03 02:36:06 +00:00
  • 46a7d09636 Expose unit loading timings in response headers. root 2026-10-03 02:22:19 +00:00
  • eb4d86d9fa Skip callable scans when no callable nodes exist. root 2026-10-02 21:16:43 +00:00
  • b45a1d9c86 Pass none to unused standard library arguments. root 2026-10-02 20:43:11 +00:00
  • 5c5f223d66 Cache native test builds and remove duplicate fixture compilations. root 2026-10-02 20:38:43 +00:00
  • b7649932e2 Remove export handling from the C++ unit_call implementation. root 2026-10-02 20:34:03 +00:00
  • ef0f9e87e1 Document shared dval objects in the language and module guides. root 2026-10-02 20:27:37 +00:00
  • fc19d0ca29 Regenerate the embedded standard library. root 2026-10-02 20:20:47 +00:00
  • 41d7b9533c Pass component properties and export values by reference. root 2026-10-02 20:20:11 +00:00
  • a131faf8d5 Add a shared key-value cache and Capy cache functions. root 2026-10-02 14:42:04 +00:00
  • 1fdd00b9d9 Share child nodes in adapter input copies. root 2026-10-02 12:50:49 +00:00
  • e439426011 Use the site watch for entry freshness checks. root 2026-10-02 12:28:45 +00:00
  • a4b0cf8db7 Watch the site tree to detect unit changes. root 2026-10-02 12:20:48 +00:00
  • aa7f7a17b6 Verify cached unit artifacts with one stat call. root 2026-10-02 12:10:57 +00:00
  • e29ac0e325 Reuse loaded units across callers. root 2026-10-02 12:03:52 +00:00
  • 86399f040f Call standard library operations directly on live dval nodes. root 2026-10-02 11:54:31 +00:00
  • c2fa92a17d Report host operation counts and times in response headers. root 2026-10-02 11:30:38 +00:00
  • 52cd9fac33 Cache list status and maintain it during map changes. root 2026-10-02 11:21:30 +00:00
  • e8bda2f287 Extend clone to copy arrays and structs. root 2026-10-02 11:12:21 +00:00
  • f883236081 Share dval nodes and make clone explicit. root 2026-10-02 10:59:31 +00:00
  • 6ba121855b Remember registered units within each process. root 2026-10-02 03:14:28 +00:00
  • 7c7ee7fdeb Memoize unit freshness checks and parse list keys directly. root 2026-10-02 02:46:43 +00:00
  • d202ea6493 Read dval paths once and skip unnecessary callable scans. root 2026-10-02 02:27:56 +00:00
  • 10ac632aea Add optional perf maps for guest WebAssembly symbols. root 2026-10-02 01:52:31 +00:00
  • e067a5f3dc Skip missing tracked units in the install pre-check. root 2026-10-02 01:39:36 +00:00
  • 73e9dcf773 Include untracked fixtures in the artifact golden. root 2026-10-02 01:32:10 +00:00
  • 9da80724aa Add current_request() for functions without request parameters. root 2026-10-02 01:20:26 +00:00
  • ee89685113 Remove unused BRRB dval exports and the legacy C API. root 2026-10-01 23:44:26 +00:00
  • d775d701f3 Cache unit paths, sources, metadata, and artifact checks. root 2026-10-02 00:18:04 +00:00
  • 7552414083 Add live dval fixtures to the artifact golden. root 2026-10-01 22:08:18 +00:00
  • b03247d00d Add live dval benchmark units and expected values. root 2026-10-01 21:57:47 +00:00
  • 97d7178771 Replace serialized dval payloads with live core DValue pointers. root 2026-10-01 21:57:36 +00:00
  • b796d9b4e0 Check tracked application units before installation. root 2026-10-01 04:45:42 +00:00
  • 1e78352b14 Remove unit_context_set and unit_context. root 2026-10-01 04:35:35 +00:00
  • 5664f2c73e Preserve pending response writes across nested handlers. root 2026-10-01 00:59:27 +00:00
  • 0c90a39e16 Share one request dval across handlers. root 2026-09-30 23:36:52 +00:00
  • 6faa3c5a41 Document map layout in the Capy-Bearer skill. root 2026-09-30 22:14:26 +00:00
  • d428604cad Lay out map literals by entry count. root 2026-09-30 22:14:09 +00:00
  • 884de86c5a Add the Capy-Bearer agent skill. root 2026-09-30 17:14:13 +00:00
  • 63b52f54a1 Remove split-target unit_call forms. root 2026-09-30 14:38:17 +00:00
  • 6e2636cc8f Keep single-argument calls on one line and format generated documentation. root 2026-09-30 14:38:16 +00:00
  • 92578cf351 Format site calls with first arguments on opening lines. root 2026-09-30 10:13:16 +00:00
  • 27dba5d62e Keep the first split-call argument on its opening line. root 2026-09-30 09:54:09 +00:00
  • e0e0159d1d Format site Capy sources without splitting markup. root 2026-09-30 09:20:09 +00:00
  • 80675ac92e Keep markup calls unsplit in the Capy formatter. root 2026-09-30 09:19:34 +00:00
  • 7d549cfbcb Format site Capy sources with the canonical formatter. udo 2026-09-30 08:55:21 +00:00
  • 1d4e8a3da7 Classify formatter blocks and literals with canonical fixtures. udo 2026-09-30 08:51:50 +00:00
  • 68c8b0141d Preserve annotation spacing and tight unary and range operators. udo 2026-09-30 08:21:17 +00:00
  • 2de408ce4c Add a canonical token-preserving Capy formatter. udo 2026-09-30 08:03:04 +00:00
  • 9c744640a7 Exclude directory timestamps from rebuild checks. root 2026-09-30 05:52:32 +00:00
  • 3840da3ca6 Set HOME for the package release service. root 2026-09-30 05:52:01 +00:00
  • 2c7f495a55 Publish packages from the host that can reach Arty. root 2026-09-30 05:42:54 +00:00
  • 22eb22b870 Automate artifact distribution and package publication. root 2026-09-30 05:24:48 +00:00
  • e15bbe9acf Show compile diagnostics on runtime error pages. root 2026-09-30 05:24:48 +00:00
  • 96c40a2e01 Limit host, trace, and type declarations to top level. root 2026-09-30 05:03:55 +00:00
  • a576e68b24 Add checks for public documentation links. root 2026-09-30 05:03:09 +00:00
  • 0b6eae402d Treat newlines as whitespace during parsing. root 2026-09-30 04:46:58 +00:00
  • b878f737ef Record package release documentation. root 2026-09-29 21:33:05 +00:00
  • ef93ec0fe7 Document map entry arguments and update site examples. root 2026-09-29 21:21:23 +00:00
  • 3aa2b2baab Parse map entries as call arguments. root 2026-09-29 21:08:32 +00:00
  • 7b116048b7 Skip deployment of revisions already contained in the live checkout. root 2026-09-29 20:51:18 +00:00
  • a67c6c00fc Record package release verification. root 2026-09-29 20:15:54 +00:00