| Commit message (Expand) | Author | Age | Files | Lines |
| * | docs(newos4): clone instructions in the README; publisher sets gitweb owner/d...HEADmain | WebX11 SysOp | 20 min. | 1 | -0/+10 |
| * | docs(newos4): publishable README, MIT licence, security policy | WebX11 SysOp | 100 min. | 3 | -0/+67 |
| * | refactor(dashboard): one dashboard — port billing/API keys, 301 the duplicate | Agando | 3 days | 4 | -6/+6 |
| * | fix(auth-ui): stop offering a Telegram widget where it cannot work | Agando | 3 days | 3 | -5/+21 |
| * | fix(auth): one session writer for every login path; expire dead credentials | Agando | 3 days | 4 | -4/+44 |
| * | fix(newos4): read_file pages were silently truncated; delegation no longer in... | Agando | 3 days | 7 | -36/+204 |
| * | fix(newos4): memory-graph loads stop rewriting user data; unknown sizes say u... | Agando | 3 days | 8 | -28/+75 |
| * | fix(newos4): WebDAV listing sizes + pull, and five MemoryGraph defects | Agando | 3 days | 7 | -44/+720 |
| * | perf(newos4): delegated agent runs no longer serialise; a waiter can't steal ... | Agando | 3 days | 5 | -24/+151 |
| * | test(newos4): guard chat()'s return and tool-turn survival | Agando | 3 days | 1 | -0/+97 |
| * | fix(newos4): chat() threw on every tool-using turn and never returned its answer | Agando | 3 days | 4 | -6/+20 |
| * | feat(newos4): configurable tool budgets, per-model defaults, real tool telemetry | Agando | 3 days | 10 | -58/+462 |
| * | feat(feedback): chat plane on the dashboard + honest triage ranking | Agando | 3 days | 2 | -2/+31 |
| * | feat(newos4): ingest report-like chat messages into the feedback queue | Agando | 3 days | 1 | -0/+186 |
| * | feat(newos4): R5 stale-artefact rule + dashboard queues a decision once | Agando | 3 days | 1 | -1/+47 |
| * | feat(billing): no model-class gate; free allowance becomes $0.10/day | Agando | 4 days | 4 | -18/+43 |
| * | chore(git): untrack cron/API runtime state, keep it on disk | Agando | 6 days | 1 | -3893/+0 |
| * | docs(changelog): regenerate after the metering and shell commits (73 entries) | Agando | 7 days | 1 | -0/+20 |
| * | feat(newos4): register `test` / `[` so chains decide locally instead of askin... | Agando | 7 days | 9 | -38/+321 |
| * | fix(newos4): shell tokenises command lines quote-aware everywhere (v4.6.132) | Agando | 7 days | 6 | -51/+166 |
| * | fix(newos4): pipe stage quoting, maintain ordering, help cost row, plan statu... | Agando | 7 days | 14 | -48/+509 |
| * | fix(newos4): js keeps its string literals — dispatcher forwards the raw com... | Agando | 7 days | 6 | -15/+163 |
| * | fix(newos4): js console handles promise rejections + Node-builtin hint (v4.6.... | Agando | 7 days | 4 | -10/+37 |
| * | fix(docs): apply the GLM-5.3 review to the changelog pipeline | Agando | 9 days | 5 | -65/+186 |
| * | feat(docs): tag builds, feed the changelog to machines, fail maintenance when... | Agando | 9 days | 3 | -5/+126 |
| * | feat(docs): link the changelog in and deep-link each board fix to its build | Agando | 9 days | 2 | -0/+2 |
| * | feat(docs): generate the changelog from git and keep it current in maintenance | Agando | 9 days | 3 | -1/+783 |
| * | fix(newos4): `if test …` was always false and `for` items never globbed | Agando | 9 days | 5 | -17/+75 |
| * | fix(newos4): send num_ctx to Ollama, and make one auto-connect failure read a... | Agando | 9 days | 6 | -24/+155 |
| * | test(newos4): prove the mixed-batch loop ceiling stops an agent at 9 identica... | Agando | 9 days | 1 | -0/+78 |
| * | fix(newos4): piped grep searched the working directory instead of its input | Agando | 9 days | 7 | -6/+71 |
| * | feat(newos4): the script runner runs scripts — control flow, variables, glo... | Agando | 9 days | 8 | -151/+977 |
| * | fix(newos4): the loop guard reads the config it documents | Agando | 9 days | 5 | -16/+126 |
| * | fix(newos4): agent registration is absolute-path and honest about what it stored | Agando | 9 days | 7 | -46/+225 |
| * | fix(newos4): help names the owner of an undocumented command; loop lessons le... | Agando | 9 days | 6 | -38/+151 |
| * | fix(newos4): bound one turn's tool context, honest skill-create, quarantine a... | Agando | 9 days | 9 | -16/+450 |
| * | fix(newos4): name the real Ollama failure, bound auto-connect, fix the review... | Agando | 9 days | 8 | -47/+343 |
| * | fix(newos4): connect to Ollama on first use, honest write_file, list_files se... | Agando | 9 days | 7 | -85/+287 |
| * | fix(newos4): never overwrite a directory node; ls honours a path after its flags | Agando | 9 days | 6 | -12/+163 |
| * | fix(newos4): rollback keeps scaffolding, checkpoints cannot collide, tests ga... | Agando | 9 days | 10 | -32/+256 |
| * | fix(newos4): regression test for checkpoint name round-trip (auto) | Agando | 9 days | 1 | -0/+92 |
| * | fix(newos4): print the checkpoint name actually saved (auto) | Agando | 9 days | 4 | -11/+9 |
| * | fix(newos4): checkpoint() returns resolved name (auto) | Agando | 9 days | 1 | -1/+1 |
| * | feat(newos4): cut/copy in Files, paste into WebDAV (Issue D2) | Agando | 10 days | 5 | -5/+80 |
| * | fix(newos4): four phone-test defects — no preview close, single-file share,... | Agando | 10 days | 5 | -117/+242 |
| * | feat(newos4): mobile download/share UX — deferred blob revoke, multi-select... | Agando | 10 days | 5 | -94/+251 |
| * | feat(feedback): autonomous first-pass reviewer — decide what is provable, l... | Agando | 10 days | 2 | -1/+244 |
| * | feat(newos4): filter network-class auto reports at ingest — count, don't file | Agando | 10 days | 2 | -0/+65 |
| * | docs(newos4): reconstruct _docs/decisions-2026-10-23.md — two feedback repo... | Agando | 10 days | 1 | -0/+30 |
| * | feat(feedback): preview a plan or report in a modal before deciding | Agando | 10 days | 1 | -1/+18 |