| Dami | show a reply's text, not a reaction's sign, beside answered requests | 7141aee15fbc Sep 9 04:20 |
| Dami | document asking a person for a decision and the notification answers | e52bab5e4ee2 Sep 9 04:18 |
| Dami | offer approve, deny and reply on the notification and list approvals through the browser tools | ee5e682bb239 Sep 9 04:17 |
| Dami | show requests for a decision on the approvals page and answer them with a signed reaction | 361beb5a8ad9 Sep 9 04:17 |
| Dami | browse requests for a decision and wake the asked person with approve, deny and reply actions | f9f2a9a9c040 Sep 9 04:10 |
| Dami | describe the room, wiki, agent and decision tools in the mcp guide | 662bd28e9094 Sep 9 04:19 |
| Dami | add room, wiki, agent and decision tools to the mcp table | 658134d0db7f Sep 9 04:19 |
| Dami | note the live mcp endpoint on the agents panel and escape the middle dot in its test | 16227de5d22f Sep 9 04:18 |
| Dami | document the Manage > Agents page and the agent browser tools | 5dc2e91e45b2 Sep 9 04:16 |
| Dami | keep the agent table in its column widths and show the first active agent's activity | 804d5ccf436b Sep 9 04:16 |
| Dami | expose agent grants to browser tools | e83c920902fe Sep 9 04:12 |
| Dami | add the Manage > Agents page with grant cards, recent activity and a signed new-agent form | 1351f00ce719 Sep 9 04:12 |
| Dami | add a bech32 encoder to the browser helpers | 80f76c966179 Sep 9 04:12 |
| Dami | add the browseagent query with an agent's grant and recent events | 48dadd179533 Sep 9 04:04 |
| Dami | describe rooms for relay owners, members and connecting clients | 6f435aa87994 Sep 9 04:06 |
| Dami | cover rooms: creation and cap, room roles, slug mirror, gate rules, records, browse calls and the live stream | 81afdbd30fe4 Sep 9 04:05 |
| Dami | route room events, serve room browse calls and a live room stream, and wake devices for room mentions | da03ad396f62 Sep 9 03:59 |
| Dami | add a room model beside the tenant group with relay records and room-aware gates | 758f7de87455 Sep 9 03:56 |
| Dami | document the wiki | d8861e3cd003 Sep 9 03:59 |
| Dami | browse wiki pages, versions and merge requests and wake authors when a merge request arrives | 0921e2e8e581 Sep 9 03:59 |
| Dami | add the wiki package with NIP-54 name normalization, link discovery and a Djot renderer | 66e4007b2405 Sep 9 03:54 |
| Dami | document the MCP endpoint and link it from the README and browser tools guide | 97e3b36916a1 Sep 9 03:59 |
| Dami | serve MCP tools at /mcp with NIP-98 and describe the machine surface at /llms.txt | 258831e820ec Sep 9 03:59 |
| Dami | compare integer enums when validating tool arguments | 5175718db635 Sep 9 03:59 |
| Dami | add a stateless MCP transport with header validation and a tool registry | 358004850b52 Sep 9 03:52 |
| Dami | ignore agent worktrees | 36c8638065ee Sep 9 03:58 |
| Dami | document agent identities | 45b794b5554a Sep 9 03:56 |
| Dami | mirror agent grants on publish, add agent management methods and advertise active agents | e69d1926bc0c Sep 9 03:56 |
| Dami | enforce agent grants at the write and import gates | 3e13e858ec6f Sep 9 03:56 |
| Dami | add agent grants and the agent role | 568610dff70a Sep 9 03:56 |
| Dami | mint repository-root proofs for plain git and agents with tiny git-token | b9eb374694a3 Sep 9 03:46 |
| Dami | merge service status into Health with build versions and browser tool readiness, and group the rails | 7fccd10734ba Sep 9 03:42 |
| Dami | name the push operation, log delivery counts and expose links, files and notifications to browser agents | 15e81574622c Sep 9 02:52 |
| Dami | offer a quiet install link in the footer when the browser allows it | 143080a91f7f Sep 9 02:49 |
| Dami | show install previews in the manifest | d215c469a86a Sep 9 02:23 |
| Dami | finish large uploads through Background Fetch with every request signed up front | 67cc056da1a8 Sep 9 02:22 |
| Dami | wake devices for messages, replies and mentions with per-device categories and an app badge | cf6ae187df2a Sep 9 02:19 |
| Dami | serve browser scripts as cached files loaded where used and anchor the theme control in the rail | aad6cc915b41 Sep 9 02:16 |
| Dami | remember phone signers per device, share pages natively and keep the screen awake while uploading | 88d0641c9349 Sep 9 02:07 |
| Dami | move the theme toggle to the bottom of the navigation | 791c183f5afe Sep 9 01:58 |
| Dami | let the owner send a test notification from the inbox panel | e3206c2177f9 Sep 9 01:57 |
| Dami | describe the installed app | d34cb0ba1abc Sep 9 01:46 |
| Dami | accept shares and web+nostr links in the installed app and add the device notification toggle | d5f8a6f473d6 Sep 9 01:46 |
| Dami | deliver relay notifications to opted-in devices over Web Push | a5b469fc4059 Sep 9 01:46 |
| Dami | match the installed app's launch colours to the theme and cache the shell offline | addbbb83bc9f Sep 9 01:15 |
| Dami | read the Connect page with the browser session instead of prompting the signer | 0ace0e427892 Sep 9 01:06 |
| Dami | pick or drop a folder instead of toggling the file input | c656e4458f03 Sep 9 00:59 |
| Dami | lead the Files page with the listing and upload from one panel control | c49b9072ae7f Sep 9 00:54 |
| Dami | move the remaining shared helpers into tiny.js and match the module style | 3d07a13fd864 Sep 9 00:42 |
| Dami | stop multipart hashing on disconnect and require a credential on the repair proxy | 741d106cbfcf Sep 9 00:42 |
| Dami | remove history cursors when a sweep completes or its filter disappears | 7d30ccdf656c Sep 9 00:42 |
| Dami | announce signer connections through a document event | 74b3905e76bf Sep 8 21:47 |
| Dami | describe history cursors, repair budgets and empty upload checks | 37fa4e4299b6 Sep 8 21:47 |
| Dami | share browser helpers through the tiny namespace | efc0c4439bc2 Sep 8 21:47 |
| Dami | verify multipart uploads outside the tenant lock and accept empty upload checks | 96951c95682a Sep 8 21:46 |
| Dami | resume large histories from a saved cursor and remember legacy peers | 1ae154cde788 Sep 8 21:46 |
| Dami | bound pull request repair with a fetch budget and quarantine | 3a631053c493 Sep 8 21:46 |
| Dami | document files, private repositories and Git collaboration | ee42dfd3d479 Sep 8 20:25 |
| Dami | add issues and pull requests to repository pages | 09a911f984e7 Sep 8 20:25 |
| Dami | synchronize repository conversations with NIP-77, live subscriptions and outbox discovery | f9b06b9bec64 Sep 8 20:25 |
| Dami | add GRASP-08 private tenants with repository-root proofs and encrypted service lists | f3b260bcec34 Sep 8 20:24 |
| Dami | add encrypted uploads, folders and file messages to the Files page | 8b51870933f8 Sep 8 20:24 |
| Dami | add BUD-13 path uploads, BUD-14 multipart uploads and storage allowances | ac4fefc833a3 Sep 8 20:23 |
| Dami | add file storage allowances to tenant policy | 0aca966a5691 Sep 8 20:23 |
| Dami | add a stable cursor for newest-first storage queries | 3b648ecfc76b Sep 8 20:23 |
| Dami | advertise filter and sha1-in-want on git upload-pack | f424095cdafd Sep 8 17:31 |
| Dami | edit connections as a list on the Connect page | bce2c385a544 Sep 8 17:21 |
| Dami | leave sites, blog and bookmarks out of the default connections | 1654fa73cd1c Sep 8 17:21 |
| Dami | set form and connect-card labels in the muted sans style | b2025e27e8ed Sep 8 17:12 |
| Dami | show the content focus ring only for keyboard focus and dim panel notes | 2078c7175bc8 Sep 8 17:10 |
| Dami | show connect cards on the home page | 65595eb0a21b Sep 8 15:15 |
| Dami | expose visible connections as a public method | 591f26270893 Sep 8 15:15 |
| Dami | offer relay list hints on the account page and show connections at home | 5df27560c504 Sep 8 14:53 |
| Dami | bring the deployment guide and Caddyfile in line with the domain cutover | 885c663bcd45 Sep 8 14:47 |
| Dami | add browser and HTTP checks for the hosted viewers | 2109b2c6b0c0 Sep 8 14:46 |
| Dami | navigate within the shell and open the phone menu without JavaScript | 2500b72813d5 Sep 8 14:46 |
| Dami | title browse pages and harden the file viewer | 411567228bc1 Sep 8 14:46 |
| Dami | resolve README links to file viewers and render articles as Markdown | 789c96dc188d Sep 8 14:46 |
| Dami | scope tenant prefixes with an HTML tokenizer | 3408716c6332 Sep 8 14:45 |
| Dami | group inbox and outbox with manage in the rail | 204be272d9f5 Sep 8 05:55 |
| Dami | draw tree connectors with lines, format file times, wrap phone rows | 27860282a55e Sep 8 05:54 |
| Dami | keep management pages and signer controls to their audience | b3c9d323fea3 Sep 8 05:25 |
| Dami | paint the app title bar with the active theme | 8cd48a5d2f4a Sep 8 05:18 |
| Dami | refuse unclaimed subdomains of the site domain | 249961ba1458 Sep 8 05:17 |
| Dami | dial the relay through tailscaled's SOCKS5 proxy on the edge | df69f8bd82b5 Sep 8 04:48 |
| Dami | retire Funnel in favour of the Fly edge | 0de728c560b5 Sep 8 04:38 |
| Dami | add a Fly edge for the public domain | 5b4b9419f1da Sep 8 04:35 |
| Dami | recognise media uploads and preview them | 3d083407cd82 Sep 8 02:41 |
| Dami | keep the sign-in QR hidden until it is generated | ecf0fe310403 Sep 8 02:34 |
| Dami | reorganize the web UI into a rail, content column, panel and prompt | b55685d47897 Sep 8 02:32 |
| Dami | render a safe Markdown subset for READMEs and relay text | 56c842a74b9e Sep 8 02:32 |
| Dami | hold Git responses until git produces body bytes | 7ab32ee79566 Sep 7 20:37 |
| Dami | document repository publishing with ngit | 573e6fba3dbc Sep 7 20:16 |
| Dami | publish repositories with nak git instead of a local script | 9a365ae16763 Sep 7 20:10 |
| Dami | add a repository publishing script for GRASP hosting | c9b6d63b6936 Sep 7 20:03 |
| Dami | document public access through Tailscale Funnel | 73b02577c697 Sep 7 19:55 |
| Dami | discover Git performance fixtures instead of naming them | 8a2a593b1192 Sep 7 19:46 |
| Dami | rewrite the NIP-46 bunker helper as a readable module | 974ca1d9aef3 Sep 7 19:46 |
| Dami | vendor the conformance suite | a24bb5cd0b22 Sep 7 19:46 |
| Dami | generalize the Linux test host | 4eb2c99fd6cc Sep 7 19:40 |