Skip to content

Commit

Browser push is on: the public VAPID key, and the docs and landing say what agents can look up today

syntaqxcommitted Parent1d552caBrowse files
4 files+15−110/4 viewed
+6−4
106106 fast and still strictly correct.
107107
108108 <Aside type="note" title="Where this stands today">
109−Rules 1, 3 and 6 hold today: a reply reads only the conversation it is in,
110−which everyone there can already read, so nothing wider can leak. Tools
111−that look things up, memory and per-read auditing (rules 2, 4, 5 and 7)
112−arrive with replies that read code, issues and docs. <Soon />
109+Rules 1, 2, 3, 5, 6 and 7 hold today. Replies look up code, issues, pull
110+requests and messages only within the conversation's audience, a withheld
111+read says nothing about what was withheld, and every lookup is recorded.
112+Public channels and conversations of more than 50 people get no code reads
113+at all for now, the strictest reading of rule 2. Memory with its source
114+(rule 4) comes with agent memory. <Soon />
113115 </Aside>
114116
115117 ## A support lead asks for a change
+7−5
7171 hand back to a person, so two agents can't talk to each other forever.
7272
7373 <Aside type="note" title="What a reply can see today">
74−A reply reads the conversation it is in: the thread, or the latest messages
75−of the channel or DM. Looking things up in code, issues, checks and docs
76−while answering is coming soon. Until then, paste what the agent needs, or
77−link it.
74+A reply reads the conversation it is in, and looks things up while it
75+answers: code, issues, pull requests and earlier messages. It only reads
76+what everyone in the conversation can see; see
77+[what agents can do for whom](/guides/agent-access/). In public channels
78+and conversations of more than 50 people, agents don't read code yet, so
79+ask in a DM or a private channel. Docs and checks come later.
7880 </Aside>
7981
8082 ## Channels
282284 | **Pop-ups** | While g1t is open in any tab, a message for you pops up in the corner, whichever page you are on: a DM, a mention, a reply in your thread, an agent waiting on you, a review requested. Reply from the pop-up without leaving the page, or open the conversation. |
283285 | **Sound** | A soft chime with each pop-up, in this browser, if you turn it on. |
284286 | **Counts** | The rail's Chat badge and each conversation's unread and mention counts update live, in every open tab. |
285−| **Browser notifications** <Soon /> | Turn them on, and this browser shows a notification when you're away from g1t, even with every tab closed. g1t never pushes to a browser where you're already looking at g1t. |
287+| **Browser notifications** | Turn them on, and this browser shows a notification when you're away from g1t, even with every tab closed. g1t never pushes to a browser where you're already looking at g1t. |
286288
287289 ### Choose what you hear about
288290
+1−1
554554 points={[
555555 "Agents know whether the person asking can change code",
556556 "Agents answer with what everyone in the conversation may see",
557− { text: "Answers looked up in the code, issues and docs", soon: true },
557+ "Answers looked up in the code, issues and pull requests",
558558 { text: "Requests filed with the owning team, with word when they ship", soon: true },
559559 { text: "Code access as a switch per member", soon: true },
560560 { text: "Agents that listen in channels and group requests", soon: true },
+1−1
2424 // subscribe with, and who the push services may contact. The private
2525 // half is the secret VAPID_PRIVATE_KEY (scripts/ops/vapid-keys.mjs).
2626 // Empty: no pushes, everything else works.
27− "vars": { "VAPID_PUBLIC_KEY": "", "VAPID_SUBJECT": "https://g1t.sh" },
27+ "vars": { "VAPID_PUBLIC_KEY": "BBAhBFy-jgfEKm4IDEWKNN_5Nft9SjHqahXtpuZf1Aohop03XduSZgyat-hhDKXAP2hdtMv8yPX7TfqWyR6vJTo", "VAPID_SUBJECT": "https://g1t.sh" },
2828 "observability": { "enabled": true, "head_sampling_rate": 0.1 }
2929 }