- โ
- โ
- November 03, 2026
-
๐ anthropics/claude-code v2.1.317 release
What's changed
- Added a warning to
/schedulewhen a new cloud scheduled task gets connectors you did not ask for, with how to remove them - Added a check that asks before a web or shell tool call sends your account email address to the network
- Added
onFailure: "block"for Agent SDK hook callbacks, so a callback that fails blocks the action instead of letting it run - Added a notice in Claude Desktop's Code tab when your organization's remote managed settings haven't loaded for the session, and another once they do
- Added a notice when auto mode's check has no answer for a subagent's tool call, which used to leave nothing in the main view
- Added
anthropic.plan,anthropic.seat_type,anthropic.providerandanthropic.custom_base_urlto OTel metrics, events and spans - Added a cost report to the Claude apps gateway admin API,
GET /v1/organizations/analytics/cost, for reading past spend over a date range in total, per developer, per day or per IdP group - Added a daily record of each developer's IdP groups on Claude apps gateways with
admin:set, kept foradmin.identity_retention_days, which the cost report groups by - Added
CLAUDE_CODE_DISABLE_NESTED_SESSION_ID: set it to1on a self-hosted runner to haveclaude -prun inside a session use that session's ID and transcript, as in earlier versions - Fixed project and local MCP servers disconnecting after the first turn in some Claude desktop sessions
- Fixed auto mode failing every turn when an LLM gateway set as the base URL answers 403 or 422 to its server-side safety check (a 403 with an apiKeyHelper is unchanged)
- Fixed
claude auth statusexiting before a slow token refresh was saved, which could sign you out on the next run - Fixed a project's
effortLevelsetting being ignored by sessions that an app starts ahead of time and then opens in the project, such as new sessions in the desktop app's Code tab - Fixed
claude --from-prreporting "No conversations found" in projects with many sessions when the linked session was older than the first page - Fixed the second of two simultaneous permission prompts showing no file path or command on claude.ai and the mobile apps
- Fixed Remote Control and SDK hosts offering "don't ask again" on a mod's tool calls
- Fixed session titles being lost in cloud and SDK sessions when a new message or Stop arrived while the title was generating
- Fixed self-paced
/loopwakeups sometimes not being scheduled when Claude left a field out of its request - Fixed auto mode in cloud sessions stopping for approval when the Artifact tool uploaded, wrote to a database or saved a file through the outputs folder
- Fixed skills synced from claude.ai being lost or downloaded again every ten minutes when they can't be written to disk
- Fixed
/scheduleleaving a cloud scheduled task's next run time and link out of its results after creating or updating it - Fixed screen readers speaking a running subagent's elapsed time and token count on every change in screen reader mode
- Fixed a region or network block (HTTP 403) being shown as a sign-in failure; the error now explains the block
- Fixed Claude saying a working claude.ai connector needed authorization or had failed in cloud sessions when a synced plugin included the same server
- Fixed
claude -pexiting 0 when a full disk or quota lost its transcript or ~/.claude.json writes; it now prints an error and, in text and json output, exits 1. Full NFS exports may be missed - Fixed edits to settings files made in the first second or so after launch not taking effect until a settings file changed again
- Fixed old transcripts not being cleaned up on machines where some runs skip cleanup, such as runs using
--setting-sources - Fixed deleted agent team inboxes being re-created by a teammate's late message
- Fixed a re-created agent teammate being removed from its team by an earlier shutdown approval
- Fixed stored scheduled tasks being impossible to list or delete after scheduled tasks were turned off
- Fixed Claude deleting your most recently updated
/team-onboardingguide when asked to delete one without naming which - Fixed Claude saying a
/team-onboardingguide was deleted when the server refused the delete - Fixed the Claude apps gateway hiding Amazon Bedrock's "Input is too long." error, which left sessions failing every turn with "upstream rejected the request" instead of compacting
- Fixed self-hosted runner sessions losing recent turns or the whole conversation when restarted while a plan waited for approval
- Fixed "Prompt is too long" after automatic compaction in sessions whose very large CLAUDE.md changed since it was last sent
- Fixed high memory use and slow startup in headless sessions with many plugins that register commands
- Fixed stdio MCP servers receiving an empty
AWS_BEARER_TOKEN_BEDROCKwhen their env config sets it to empty; the variable is now unset, so the server can use the machine's own AWS credentials - Fixed API requests failing with "unable to get local issuer certificate" behind some TLS-inspecting proxies after a root certificate renewal
- Fixed very long conversations losing their earlier summary when compaction had to shorten its own request
- Fixed a PDF's own metadata being able to make Read and @-mentions under-count its pages
- Fixed
DISABLE_PROMPT_CACHING_OPUSandDISABLE_PROMPT_CACHING_SONNEThaving no effect on[1m], other-region and undated spellings of the default model - Fixed
/artifactsand the Artifact tool's shared list showing no shared artifacts when you have 200 or more of your own - Fixed Claude treating partial Grep and Glob results as complete when a search hit its time limit
- Fixed OpenTelemetry exports to an
https://endpoint through a proxy never being sent when they started while another export was still in progress - Fixed a flood of connection attempts to a proxy that blocks (HTTP 403) OpenTelemetry exports to an
http://endpoint - Fixed OpenTelemetry exports hanging indefinitely behind a proxy that never answers; they now time out after 10 seconds, or
OTEL_EXPORTER_OTLP_TIMEOUTup to 30 seconds - Fixed resumed sessions telling Claude again about a file change it already knew about
- Fixed Claude sometimes not using a built-in tool in a resumed session after an earlier call failed because the tool was switched off
- Fixed
/remote-controlanswering "Unknown command" instead of saying that Remote Control is turned off by thedisableRemoteControlsetting - Fixed agent team teammates in tmux or iTerm2 panes starting in auto mode when the lead session was in manual mode
- Fixed a background session sometimes losing a just-made change of permission mode when it was upgraded or retired
- Fixed Ctrl+C stopping all running background agents when pressed to clear typed text at the prompt
- Fixed /feedback showing "Enter to confirm" while a report is being sent
- Fixed child processes of a stopped shell command sometimes being sent SIGTERM twice, which could make some programs skip their cleanup
- Fixed
claude -prun inside a cloud or self-hosted runner session sharing that session's ID: it wrote into the session's transcript, and a restart could resume the wrong conversation - Fixed
claude -prun inside a cloud or self-hosted runner session generating a title of its own and sending it to that session - Improved the error shown on Microsoft Foundry when Azure credentials can't be loaded: it now says to check or refresh them, and reports as
cloud_credential_error - Improved
/design-syncto say up front when your design system has moved to Claude, and stop before building instead of failing at upload - Improved the startup error when a required Claude apps gateway can't be reached: it points to the network instead of a sign-in, and says when the gateway's TLS certificate can't be verified
- Improved the "Resume this session with" hint shown at exit to repeat the flags you launched with (for example
--chrome --debug) ahead of--resume - Improved how self-hosted runners recover from server errors: after a 5xx other than 501 or 529, a runner's next poll now opens a new connection instead of reusing the one that failed
- Improved how self-hosted runner sessions recover from server errors: after a 5xx other than 501 or 529, a session now opens new connections instead of reusing the one that failed
- Improved how self-hosted runner sessions recover when connections stop answering: after a heartbeat gets no answer, a session now opens new connections instead of trying each idle one in turn
- Changed SendMessage so a message to a running background agent arrives earlier: its running command moves to the background, without being stopped
- Changed subagents and teammates on a different model from the main conversation to use that model's saved effort level or its default, instead of the session's effort level
- Changed exit to skip the "Background work is running" prompt for plugin monitors
- Changed the built-in
plugin-authoringskill to offer once, after a mod you built works, to help share the mod - Removed the Read tool's "file unchanged since your last Read" stub: reading an unchanged file again returns its content
- Windows: Fixed every tool call being refused on some volumes where the native path lookup fails; the working-directory check now compares the folder's identity instead
- Windows: Fixed the session scratchpad and other temporary paths growing with your project's path length in sessions not started by Claude Desktop, which made repositories cloned into them hit the 260-character path limit
- Gateway: Fixed the status line and
/usageshowing a developer's own spend limit as 100% used after their group's pooled budget ran out - Self-hosted runner: Fixed Claude not seeing the interrupted tool call when a session moves to a new runner and the turn is older than
CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS - Self-hosted runner: Fixed an MCP server that was switched off coming back on after the session moved to a new machine, when the session service had refused to save the switch
- Remote Control: Improved fork names when the app doesn't set one: a long name keeps its "(fork)" ending, and in sessions started with
claude remote-controla fork of "Name (fork)" is "Name (fork 2)" - [VSCode] Fixed forked conversations dropping messages: only one of the tool calls Claude ran in parallel was kept, and the last messages a compaction kept were lost, which could leave Claude's answer without the question it answered
- [VSCode] Fixed a message being lost when Claude did not finish starting in time: the extension now starts Claude once more before showing the error
- [VSCode] Fixed the sign-in screen opening when a request is blocked for its region or network
- [VSCode] Fixed the Account panel showing the plan name with a lower-cased second word
- [VSCode] Fixed file links in a Claude tab opening on top of the chat instead of in another editor group
- [VSCode] Fixed attachment chips, menus, banners and dialogs in the Claude panel staying small when
chat.fontSizeis raised - [VSCode] Fixed
ultrathinknot raising effort for its turn or showing its rainbow when telemetry is off - [Cloud sessions] Added a link card to cloud sessions, so you can open or decline a link an MCP server asks you to visit instead of the request going unseen
- [Cloud sessions] Changed the organization environment dialog in admin settings to the personal dialogs' short layout: each section opens from a row, and unsaved input asks before closing
- [Cloud sessions] Fixed adding a network secret for a host that already has one silently replacing it; the Add secret form now refuses and points you to the existing secret
- [Cloud sessions] Fixed new scheduled tasks ignoring your organization's default environment: the form now starts on the one an admin chose instead of the Anthropic-hosted default
- [Remote Control] Fixed the next message to an idle session going unanswered after you restart
claude remote-control, when you sent it within a minute of your previous message - [Claude Tag] Changed newly pasted artifact links in Slack to show a simpler card with an Open button that opens the artifact in Claude, instead of Slack's side panel
- Added a warning to
-
- November 02, 2026
-
๐ backnotprop/plannotator v0.28.47 release
Follow @plannotator on X for updates
Missed recent releases? Release | Highlights
---|---
v0.28.46 | Snooze a thread, Settings โ Accounts, long pastes become file tiles, HTML pages on a phone, hide the repository owner
v0.28.45 | Plannotator Modern theme, a thread panel view, session names in the To picker, thread links open in place, comment on diagram parts
v0.28.44 | The iPhone keyboard no longer moves the Inbox, pictures stay clear of the option card, What's new over your tailnet
v0.28.43 | Voice dictation, combine and rename projects, Mark unread, full-screen threads, Q for open questions, search by type
v0.28.42 | Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine
v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button,plannotator inbox status,stopandrestart
v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothingWhat's New in v0.28.47
New Board lanes, Settings โ Rows, a new thread header, a "Make it yours" tour step, and a notice when the page is older than the Inbox. 18 PRs.
Plannotator Inbox
Board lanes: Backlog, Todo, In progress, In review, Done
The Board has five lanes, with Cancelled as a link in the header. A card moves to Done by itself when all of its own PRs have merged, checked while the Board is open. Nothing moves a card into In review automatically: it goes there when the agent hands the work over, and a card whose thread is waiting on you says so under its title. #2522, #2524
Behavior change: existing cards show in the matching new lane, and a card you put in Backlog stays yours: an agent can't move it out until you Send or Start it.
Customize rows
Settings โ Rows sets how list rows look. Start from Minimal, Balanced or Detailed, then change density, the first line, unread style, the subject preview and clock or relative time, with live previews. Your choice applies in every browser that opens this Inbox. #2516
A new thread header
The read button and a Snooze clock now sit before the thread's title. The title shows the thread's name, and its tooltip shows the full subject. On a phone, โฏ starts with the read actions and Snooze. #2523
"Make it yours" in the tour
A new tour step lets you pick Light, Dark or Match system, one of three color sets and a text size, and the Inbox changes as you tap. "N more in Settings" leads to the other color sets, Skip puts back what you had, and Connect agents next โ keeps your picks. #2512
Request a guided review
The thread's โฏ menu has Request guided review. It sends the agent a reply asking for a guided review of the thread's code changes, and leaves your reply draft as it was. #2531
"Inbox updated" notice
When the open page is older than the Inbox, for example a phone tab restored after an update, a notice reads Inbox updated to X ยท Reload. Reload saves your reply and answers first. The page never reloads by itself. #2514
Jira links on Board cards
A Board card accepts a Jira issue URL as a link, from Jira Cloud or a self- hosted Jira. The card shows the issue key as a link, with no Jira sign-in and no status. #2530
Pictures where the agent talks about them
Agents are now told to put screenshots and picture choices in the message text, beside the words about them, instead of as tiles at the bottom. An agent that attaches a picture without showing it gets a reminder for next time. #2520
Smaller changes
- Typing in the reply box is much faster on slow phones, and the empty "No comments" chip is gone. #2534
- A folder that holds checkouts of one repository joins that repository's project. Project names use the shortest parent folder that tells them apart,
~for your home folder, and the "N new in" line stays on one line. #2526 - Every message, card and alert from one agent session lands in the project of the folder that session started in, even after it moves into a subfolder. #2528
- Your own messages keep their line breaks and blank lines. #2527
- A thread you opened offers Mark unread at once, on its row and in the header. #2515
- Opening a thread no longer puts focus on its Reply button. #2518
- The voice mic shows its spinner on the first tap and no longer stays stuck. A mic that never opens gives up after 10 seconds. #2519
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the
plannotatorbinary update separately, so run the install script above as well. In a terminal:claude plugin marketplace update plannotator claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run
/plugin marketplace update plannotator, then open/pluginโ Installed โ plannotator โ Update now.Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- fix(inbox): one session, one project for every client; Tidy folder-above-repo suggestion; no project of / or a dotfiles home by @backnotprop in #2528
- Inbox Board columns v2: the lanes (Shipped lane, Cancelled link, Waiting on you) by @backnotprop in #2524
- feat(inbox): "Make it yours", the tour's step 10 of 11 by @backnotprop in #2512
- fix(inbox): reply box typing stays local (6x faster), no empty comments chip by @backnotprop in #2534
- feat(inbox): read and Snooze before the subject in the thread header by @backnotprop in #2523
- feat(inbox): Customize rows, synced for the person by @backnotprop in #2516
- fix(inbox): one "appnotes" project for a checkouts folder, short project names, a one-line "N new" by @backnotprop in #2526
- Inbox Board columns v2: model, migration, auto-ship, agent text by @backnotprop in #2522
- feat(inbox): Request guided review in the thread header's โฏ by @backnotprop in #2531
- fix(inbox): show the person's own line breaks and blank lines by @backnotprop in #2527
- feat(board): accept Jira issue URLs as card references (link only) by @backnotprop in #2530
- ci(e2e): 16 shards on fresh times; fix the decision-mode and PowerShell flakes by @backnotprop in #2517
- feat(inbox): stale page notice (Inbox updated ยท Reload) by @backnotprop in #2514
- feat(inbox): agents put pictures where they discuss them, with a send-time nudge by @backnotprop in #2520
- fix(inbox): opening a thread no longer focuses its Reply button by @backnotprop in #2518
- fix(inbox): the voice mic never stays stuck, and no tap does nothing by @backnotprop in #2519
- ci(release): pack npm beside the smokes, build review and hook once by @backnotprop in #2521
- fix(inbox): a thread the person read offers Mark unread at once, on the row and in the header by @backnotprop in #2515
Community
- Jira links on Board cards were requested through in-app feedback.
Full Changelog :
v0.28.46...v0.28.47 -
๐ crmne/spotifast v0.17.0 release
State the DMG's working size, as hdiutil's estimate ran out of room
-
๐ HexRaysSA/plugin-repository commits sync repo: +3 releases rss
sync repo: +3 releases ## New releases - [augur](https://github.com/0xdea/augur): 1.1.0 - [haruspex](https://github.com/0xdea/haruspex): 1.1.0 - [rhabdomancer](https://github.com/0xdea/rhabdomancer): 1.1.0 -
๐ backnotprop/plannotator v0.28.46 release
Follow @plannotator on X for updates
Missed recent releases? Release | Highlights
---|---
v0.28.45 | Plannotator Modern theme, a thread panel view, session names in the To picker, thread links open in place, comment on diagram parts
v0.28.44 | The iPhone keyboard no longer moves the Inbox, pictures stay clear of the option card, What's new over your tailnet
v0.28.43 | Voice dictation, combine and rename projects, Mark unread, full-screen threads, Q for open questions, search by type
v0.28.42 | Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine
v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button,plannotator inbox status,stopandrestart
v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing
v0.28.34 | Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings โ Capabilities, a failed feedback send is shownWhat's New in v0.28.46
Snooze a thread, see your Claude accounts, long pastes become file tiles, and a folder setting for the repository chip. 12 PRs.
Plannotator Inbox
Snooze a thread
Right-click a row, or open the thread's โฏ menu, and pick Snooze to hide it until Later today, Tomorrow, In 3 days, Next week or a time you choose. It sits in a folded Snoozed band and comes back on time. A toast offers Undo. #2497
Settings โ Accounts
Settings โ Accounts lists the Claude accounts on this computer and how much of each you have used. It is read-only and needs
cswapinstalled. #2454Long pastes become file tiles
Pasting 32 KB of text or more into a reply, New message or the full-screen composer makes a file tile instead of filling the box. Undo and Put back return the text. A reply draft keeps its tile after a reload. #2499, #2500
HTML pages on a phone
An HTML page opens with most of the screen clear, and a tap on a pin or a text selection opens the comment in the bottom card. #2494
Grouped โฏ menu
The list's โฏ menu is grouped into Rows, Thread panel and Machines. Nothing else changed. #2507
Smaller changes
- New message on a phone keeps the thread name visible after you pick an agent. #2513
- The Inbox works over plain http on a non-localhost address, where it failed to make ids. #2509
- The delivery tick stays visible beside the hover action on read rows. #2509
- The voice dialog check no longer repeats on every start for a signed-out Codex. #2509
- A New message to a session that already has the thread uses the thread's name in the wake title, not the old subject. #2509
Plannotator
Hide the repository owner
A new switch in Settings โ General shows the repository chip as the repository name alone. Hover still shows
owner/repo. Off by default. #2391Folder sessions name the folder
Behavior change: in a folder session, the header and the tab keep the folder's name after you open a file, instead of switching to the file. Single- file sessions still name the file. #2392
Smaller changes
@plannotator/ui0.58.0 adds the snooze menu and the HTML touch fixes for apps built on it. #2504
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the
plannotatorbinary update separately, so run the install script above as well. In a terminal:claude plugin marketplace update plannotator claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run
/plugin marketplace update plannotator, then open/pluginโ Installed โ plannotator โ Update now.Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- fix(inbox): small batch (insecure-context ids, tick tooltip, voice check, wake title, Draft Recovered, test hygiene) by @backnotprop in #2509
- fix(inbox): New message on a phone keeps the Thread row when the agent is picked by @backnotprop in #2513
- feat(ui): Settings โ General โ Hide the repository owner by @BenNewman100 in #2391
- feat(editor): a folder session's header and tab name the folder by @BenNewman100 in #2392
- feat(inbox): group the list's โฏ menu into Rows, Thread panel, Machines by @backnotprop in #2507
- chore(ui): bump @plannotator/ui to 0.58.0 by @backnotprop in #2504
- Ask AI: the floating window in the Inbox by @backnotprop in #2491
- Inbox: reply drafts keep pasted-text tiles, and Put back works after a reload by @backnotprop in #2500
- feat(inbox): snooze a thread until a time by @backnotprop in #2497
- feat(inbox): HTML pages on a phone open clear, comment in the bottom card by @backnotprop in #2494
- Inbox: Settings > Accounts, read-only, this machine (step 1) by @backnotprop in #2454
- Inbox: a long paste becomes a file tile with Undo and Put back by @backnotprop in #2499
Community
- @BenNewman100 added the repository owner setting in #2391 and the folder session header in #2392.
- @zane668 asked for file names in the tab title and header in #2061, which #2392 builds on.
Full Changelog :
v0.28.45...v0.28.46 -
๐ Simon Willison The U.S. Census Bureau and โSuper Intelligenceโ rss
I was reminded today of AI Adoption Rate Trending Down for Large Companies, a chart produced by Apollo Global Management in September 2025, which appeared to show a slowdown in U.S. corporate AI adoption based on numbers collected by the U.S. Census Bureau. At the time I used that chart to demonstrate GPT-5 data analysis, and then to experiment with Claude's new Code Interpreter. I decided to try running those numbers again to see what had changed over the past year, and in doing so learned that the Bureau has fallen foul of Executive Order 14434, aka the asinine Super Intelligence one.
First, the updated chart
Every two weeks the U.S. Census Bureau runs a survey called the Business Trends and Outlook Survey (aka BTOS). Each time it goes to 200,000 businesses out of 1.2 million total - the surveyed group (a "panel") cycles such that an individual business only completes the survey every twelve weeks.
The latest data is published on alternating Thursdays at 10am.
I used the most recent numbers (published October 22, 2026) to create a new version (GPT-6 Astra Extra High transcript) of the AI adoption chart, updated to reflect both the last twelve months and a change that was made to the survey question sent out by the Bureau:

Here's a link to the larger image.
For comparison, here's that AI adoption chart from last year (my GPT-5 version):

In September 2025 the largest (250+ employees) companies answered "yes" around 12% of the time to the question about whether they used AI in "producing goods or services".
Under the new "any business function" wording, by February 2026, those same large companies answered "yes" around 30% of the time, and by October 2026 that had increased to around 40%.
The data in the above chart comes from the "Employment size class" XLSX file, available from here. Here's a copy of the file I used.
You can view the survey document that is sent out to businesses - here's my snapshot copy of that 346KB PDF.
The changing language of the questions
As the chart demonstrates, the question asked by the Bureau changed in a material way on November 17th, 2025. Prior to that date, the question they asked was this (emphasis mine):
In the last two weeks, did this business use Artificial Intelligence (AI) in producing goods or services? (Examples of AI: machine learning, natural language processing, virtual agents, voice recognition, etc.)
On December 3rd, 2025, the Bureau announced a significant change to that question. Here's the replacement:
In the last two weeks, did this business use Artificial Intelligence (AI) in any of its business functions? (Examples of AI: machine learning, natural language processing, virtual agents, voice recognition, etc.)
No more "producing goods or services" - now it's "in any of its business functions"! This means that the answers to the question before and after November 17th are not directly comparable.
From October 19, 2026, they ask about Super Intelligence
When I went looking for the updated question language in the latest XLSX file, I couldn't find it. I found this instead:
In the last two weeks, did this business use Super Intelligence or SI (formerly referred to as Artificial Intelligence or AI) in any of its business functions? (Examples of SI use include: SI-powered data analysis; generative SI for marketing, product design, or coding; virtual SI agents for customer service; SI-powered forecasting or pricing; SI-driven computer vision for quality control, etc.)
The BTOS about page explains what happened:
Beginning with the October 19, 2026 collection, instrument wording was updated due to Executive Order 14434.
The current numbers reflect the old Artificial Intelligence survey wording - the first survey results reflecting the Super Intelligence wording are due for publication on Thursday.
Is this going to affect the survey?
The obvious open question here is whether this wording change is going to affect the survey results.
The businesses answering this survey will have last seen that question twelve weeks ago, when it was still called AI. Hopefully the new language isn't going to confuse them, especially since the survey helpfully spells out "formerly referred to as Artificial Intelligence or AI".
I can't help but laugh at the absurdity of "SI-powered data analysis; generative SI for marketing, product design, or coding; virtual SI agents for customer service" though.
You are only seeing the long-form articles from my blog. Subscribe to /atom/everything/ to get all of my posts, or take a look at my other subscription options.
-
๐ backnotprop/plannotator v0.28.45 release
Follow @plannotator on X for updates
Missed recent releases? Release | Highlights
---|---
v0.28.44 | The iPhone keyboard no longer moves the Inbox, pictures stay clear of the option card, What's new over your tailnet
v0.28.43 | Voice dictation, combine and rename projects, Mark unread, full-screen threads, Q for open questions, search by type
v0.28.42 | Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine
v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button,plannotator inbox status,stopandrestart
v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing
v0.28.34 | Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings โ Capabilities, a failed feedback send is shown
v0.28.33 | Pi updates no longer get stuck on 0.28.31What's New in v0.28.45
A new theme, a thread panel view for the Inbox, session names in the To picker, and thread links that open in place. 26 PRs.
Plannotator Inbox
Thread panel view
Pick Keep thread panel open in the list's โฎ menu to keep a thread panel beside your list, as Google Chat does. Opening a thread fills the panel and the list stays put. The wide view is still the default. #2479
Session names in the To picker
The To picker shows the names you give your sessions:
/renamein Claude Code, and session names in Pi and OpenCode 2. #2467Thread links open in place
A link to another thread opens it in the same Inbox window, from message text, questions and Markdown files, instead of a new tab. #2493
Comment on diagram parts
You can comment on a part of a Mermaid or Graphviz diagram inside a message, as in plan review. #2469
Your phone over the tailnet
Your own phone over the tailnet now works like the computer for updates, Settings โ Agents, the Board switch and the voice key. #2461
plannotator inbox callRun any Inbox tool action from a script:
plannotator inbox call <action> '<json>'. Agents use it to tidy the Inbox in one script instead of many tool calls. #2462Behavior change: the Inbox no longer has
wait_for_reply. An agent that can be woken gets your reply as a new turn, as before. Others are told to go on with their work and read the thread later. An older plugin that still calls it gets a clear error. #2477Smaller changes
- On a phone, New message has Send in the bottom row, and the header folds over the keyboard. #2466
- Send no longer waits behind a long dictated answer to a question. #2490
- Archive moved from the thread header into the โฏ menu. #2481
- New message takes dictation, as the reply box does. #2482
- The comment count opens the list of comments. #2478
- Issue and PR preview cards show single line breaks, as GitHub does. #2488
- A desktop picture stays clear of the option card, and the card is slimmer. #2476
- On a phone, Show tools brings the reply back working. #2484
- The open questions pill in the full-screen composer stays on one line. #2483
- The first-run line no longer keeps a purple outline. #2489
Plannotator
Plannotator Modern theme
A new built-in theme with light and dark modes. Pick it in Settings โ Theme in plan review and code review, or Settings โ General โ Colors in the Inbox. Nothing changes unless you pick it. #2498
Smaller changes
- In Claude Code, a code review "Ask this session" question still waiting when you run
/clearno longer runs in the new conversation. #2503 @plannotator/ui0.57.0 adds a shared floating chat window and richer chat transcripts for apps built on it. #2452, #2492
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the
plannotatorbinary update separately, so run the install script above as well. In a terminal:claude plugin marketplace update plannotator claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run
/plugin marketplace update plannotator, then open/pluginโ Installed โ plannotator โ Update now.Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- feat(inbox): comment on diagram parts in a thread message by @backnotprop in #2469
- feat(inbox): plannotator inbox call, the Inbox tool from a script by @backnotprop in #2462
- feat(ui): a shared floating chat window by @backnotprop in #2452
- Inbox: the owner's phone over the tailnet works like the computer by @backnotprop in #2461
- Inbox: Send in a phone's bottom row, head folds over the keyboard by @backnotprop in #2466
- Inbox Ask AI: Claude Code answers when a question waits (off by default) by @backnotprop in #2474
- chore(ui): publish prep 0.56.0 by @backnotprop in #2480
- feat(inbox): remove wait_for_reply by @backnotprop in #2477
- fix(inbox): the open questions pill in the full-screen composer never wraps by @backnotprop in #2483
- Inbox notes: swap the retired wait_for_reply sentence in edited blocks by @backnotprop in #2487
- fix(inbox): on a phone, Show tools brings the reply back working by @backnotprop in #2484
- fix(inbox): show single newlines as line breaks in the ref preview card by @backnotprop in #2488
- fix(inbox): keep a desktop picture clear of the option card, and make the card lean by @backnotprop in #2476
- fix(inbox): first-run line no longer has a permanent purple outline by @backnotprop in #2489
- Inbox: move Archive from the thread header into the โฏ menu by @backnotprop in #2481
- fix(inbox): the comment count opens the list of comments by @backnotprop in #2478
- Inbox: New message dictates as the reply box does by @backnotprop in #2482
- feat(inbox): an optional thread panel view by @backnotprop in #2479
- ui: richMarkdown for the chat transcript, for Workspaces parity by @backnotprop in #2492
- fix(inbox): collapse queued answer saves so Send doesn't wait behind them by @backnotprop in #2490
- feat(ui): Plannotator Modern theme by @backnotprop in #2498
- feat(inbox): show session labels in the To picker by @backnotprop in #2467
- chore(ui): bump @plannotator/ui to 0.57.0 by @backnotprop in #2502
- fix(inbox): open links to this Inbox in the same window by @backnotprop in #2493
- test(inbox): prove each button tap in the phone option card spec by its click by @backnotprop in #2501
- Ask this session: a question queued at /clear stays out of the new conversation by @backnotprop in #2503
Community
- @zane668 asked for session names in the To picker in #2450, and reported the collapsed line breaks in preview cards in #2485.
Full Changelog :
v0.28.44...v0.28.45 -
๐ HexRaysSA/plugin-repository commits sync plugin-repository.json rss
sync plugin-repository.json No plugin changes detected -
๐ HexRaysSA/plugin-repository commits sync repo: +1 release rss
sync repo: +1 release ## New releases - [idalib-rust-bindings](https://github.com/idalib-rs/idalib): 0.11.0 -
๐ Filip Filmar You Deserve Nice Circuit Diagrams: Blockpic Draws Your Netlist rss
“You deserve nice circuit diagrams!”
Every digital design document needs pictures. A clean block diagram communicates dataflow, bus widths, and control hierarchy in seconds. Reading through hundreds of lines of RTL or dense prose takes much longer.
Yet in almost every hardware project, documentation suffers from the same problem. Diagrams are drawn once in a graphical editor, exported as static bitmaps, and checked in. Over time, register stages are refactored, control signals are renamed, and bus widths change. The diagram remains frozen in time, silently misleading anyone who reads it.
Blockpic takes a fresh approach. Designed for engineering documentation and written in Go, Blockpic lets you treat digital circuit diagrams as code. Through integration with
rules_openxc7, Blockpic also draws gate-level schematics directly from the synthesized Yosys netlist. In a unified Bazel build graph, your RTL, synthesis, diagram rendering, and LaTeX publication are tied together. When the HDL changes, the figures update automatically.
-
- November 01, 2026
-
๐ IDA Plugin Updates IDA Plugin Updates on 2026-11-01 rss
-
๐ backnotprop/plannotator v0.28.44 release
Follow @plannotator on X for updates
Missed recent releases? Release | Highlights
---|---
v0.28.43 | Voice dictation, combine and rename projects, Mark unread, full-screen threads, Q for open questions, search by type
v0.28.42 | Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine
v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button,plannotator inbox status,stopandrestart
v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing
v0.28.34 | Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings โ Capabilities, a failed feedback send is shown
v0.28.33 | Pi updates no longer get stuck on 0.28.31
v0.28.32 | A security update (built on Bun 1.4.4, eMudhra certificates), the Inbox Board, custom Inbox prompts, hover cards for issue and PR links, rich-text Copy
v0.28.31 | An onboarding tour for the Inbox, pinned threads, picture choices in questions, palettes in Inbox Settings, tailnet reviews from the plugin toolWhat's New in v0.28.44
A patch for phones: the iPhone keyboard no longer moves the Inbox around, and pictures stay clear of the option card. 15 PRs, 3 of them from outside contributors, including a first-time contributor.
Plannotator Inbox
iPhone keyboard
The Inbox now stays in place while you type on an iPhone, with no gap or sliding page. #2427
Pictures on phones
A picture you're choosing stays clear of the option card, and you can still zoom and pan it. #2455
Smaller changes
- What's new opens over your tailnet when you're the owner. #2457
- A plain reply now reaches your agent titled with the thread's short name, so it can tell threads apart. #2468
- Attachment tiles no longer jump when you hover them. #2473
- A new optional debug log records stuck requests, with no message words in it. Set
PLANNOTATOR_INBOX_DEBUGto turn it on. #2465
Plannotator
Smaller changes
- Ask AI cleans up answers more strictly, and a badly formed answer no longer crashes the page. #2458
- Select all works again in chat and comment boxes in VS Code. #2431
- Contents stays in sync in annotate after long scrolls and file switches. #2403
- Ask AI with OpenCode 2 no longer times out waiting for the server to start. #2449
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the
plannotatorbinary update separately, so run the install script above as well. In a terminal:claude plugin marketplace update plannotator claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run
/plugin marketplace update plannotator, then open/pluginโ Installed โ plannotator โ Update now.Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- feat(inbox): Ask AI step 1, the conversation file and routes (off by default) by @backnotprop in #2456
- fix(vscode): restore select-all in chat and comment inputs by @utpalsinghdev in #2431
- fix(ui): stricter sanitizing of Ask AI output, no crash on badly formed answers by @backnotprop in #2458
- fix(annotate): keep Contents in sync after scrolling and file switches by @utpalsinghdev in #2403
- fix(inbox): keep the app fixed on iPhone while typing by @backnotprop in #2427
- fix(ai): accept the new opencode server listening line by @fixfon in #2449
- Fix a race in the linked machines test by @backnotprop in #2463
- Inbox: let the owner read What's new over the tailnet by @backnotprop in #2457
- fix(inbox): a phone's picture keeps clear of the option card by @backnotprop in #2455
- feat(inbox): Ask AI's live answers, Inbox side, behind PLANNOTATOR_INBOX_ASK_AI by @backnotprop in #2460
- feat(inbox): title a plain reply with the thread's short name by @backnotprop in #2468
- feat(ui): generate inbox-thread.css for hosts of the thread parts by @backnotprop in #2470
- fix(inbox): attachment tiles no longer jump on hover by @backnotprop in #2473
- feat(inbox): optional debug log for stuck requests by @backnotprop in #2465
- feat(ui): move the first Inbox thread leaves into @plannotator/ui by @backnotprop in #2453
New Contributors
Community
- @utpalsinghdev fixed select all in VS Code and the Contents highlight in annotate.
- @fixfon fixed the Ask AI timeout with OpenCode 2.
- @ppommer reported the missing select all in #2373.
- @zane668 reported the stale Contents highlight in #2231.
- @MartinNeudecker reported the OpenCode 2 timeout in #1943.
Full Changelog :
v0.28.43...v0.28.44 -
๐ r/Harrogate Harrogate womenโs style recs rss
Hi I recently moved to harrogate as a girl in my 20s and I am wondering what sort of brands / clothing style to look up to โfit inโ with what girls wear around here, as itโs different to what I usually wear but I love the vibe!
submitted by /u/Picklepootsie
[link] [comments] -
๐ crmne/spotifast Spotifast v0.16.0 release
Spotifast 0.16 brings Windows Media Player skins, alongside the Winamp ones. Artist pages gain monthly listeners and upcoming releases, Settings shows what your storage holds, and other devices' changes appear as Spotify pushes them. Soloist is also sturdier: it reconnects after a dropped connection, stops when you quit, and a leftover copy no longer blocks the next start.
Download Spotifast: Mac ยท Windows ยท Windows ARM ยท Linux ยท Linux ARM ยท Flatpak ยท AppImage ยท AppImage ARM
New
- Windows Media Player skins. Spotifast can now wear a Windows Media Player skin as well as a Winamp one. By @davorb. (#1030)
- See an artist's monthly listeners on their page. By @Espaye. (#1148)
- Upcoming releases on artist pages, with a countdown to the day they arrive. By @imafreakandyalldontknowit67. (#1129)
- Sort an album's songs by plays. By @DoWhileGeek. (#1111)
- See your storage sizes and clear cached audio in Settings. By @dyd4dsh7. (#1113)
- Copy a song's details from a new submenu in the song menu. By @spinfal. (#1133)
- Links in a playlist's description are clickable. By @Espaye. (#1150)
- Other devices' changes appear as Spotify pushes them, without waiting for the next check. By @Espaye. (#902)
- Clearer top bar for screen readers and keyboards, with focus rings on its controls. By @EnricoNSilva. (#1114)
Fixed
- Soloist reconnects after its connection drops, instead of giving up. By @caeksec. (#1160)
- A Soloist left running no longer blocks the next start. Spotifast stops it first. By @xpepper. (#1158)
- Cmd+Q stops Soloist on Mac, so music no longer keeps playing after you quit. By @crmne; thanks @xpepper. (#1157)
- Soloist's volume follows the slider while you drag, in the player bar and in skins. By @YelovSK and @crmne. (#1162, #1136)
- Windows Soloist visualizers keep their level as the volume falls, and keep working after pause and resume. By @YelovSK and @gyarisuta. (#1165, #1156, #1153)
- When Soloist stops unexpectedly, what it printed is kept in
soloist-output.log, with your key removed, so the cause can be found. By @crmne. - Soloist's EQ and visualizers work in the Flatpak. By @crmne; thanks @Leo-G20. (#1167)
- Linux playback no longer dies when rtkit grants real-time priority. By @crmne; thanks @Ashur-D. (#1105)
- A window left full screen by the compositor opens as a window again, with its title bar. By @crmne; thanks @WhatTFF. (#1127)
- MilkDrop's Time per preset keeps the time it says. By @crmne; thanks @geofou. (#1120)
- A portable copy keeps
app.ronin its own folder. By @crmne; thanks @d4k0. (#1144) - A command reaches a device the Web API refuses as restricted, by going over Connect. By @Espaye. (#1146)
- A remote volume holds through a device that reports it late. By @Espaye. (#1147)
- A song added from the player bar keeps its album and cover. By @Espaye. (#1145)
- A lagging playlist snapshot is waited for instead of being reported as an error. By @Espaye. (#1149)
- Hidden songs are marked in rows that load after the first page. By @sabrimete; thanks @LaurinSorgend. (#1061, #1049)
- Shuffling from a header starts at a random row of the songs shown. By @luuccaaaa. (#1125)
- An artist's Popular songs retry once the Spotify session is ready. By @imafreakandyalldontknowit67. (#1130)
- Home leaves out recommendations Spotify refuses instead of showing them empty. By @imafreakandyalldontknowit67. (#1131)
- The artist page stays scrolled when a discography category loads. By @reedpen. (#991)
- Filtering By You keeps the folder structure. By @syurima. (#1143)
- Update checks and downloads share one connection. By @dyd4dsh7. (#1086)
Thanks
@davorb, @Espaye, @imafreakandyalldontknowit67, @DoWhileGeek, @dyd4dsh7, @spinfal, @EnricoNSilva, @caeksec, @xpepper, @YelovSK, @gyarisuta, @Ashur-D, @WhatTFF, @geofou, @d4k0, @Leo-G20, @sabrimete, @LaurinSorgend, @luuccaaaa, @reedpen, @syurima, and everyone who reported problems since 0.15.0.
Full changelog :
v0.15.0...v0.16.0 -
๐ MetaBrainz Picard 3.0.4 released rss
Picard 3.0.4 is a maintenance release for the recently released Picard 3.0 with fixes for reported issues and updated translations. This release fixes crashes on macOS with some language settings as well as a potential crash when updating the plugin list. It also addresses a regression where the match indicator for files would indicate a low score for newly tagged files and an issue where Picard would detect a WebP file as a WAVE audio file.
The latest release is available for download on the Picard download page.
The detailed changes for this maintenance release are below. For an overview of the new features since Picard 2.13 please see our detailed release announcement for Picard 3.0.
Thanks a lot to everyone who gave feedback and reported issues.
Whatโs new?
Bugfixes
- [PICARD-3479] - Crash on macOS everytime you switch app focus
- [PICARD-3533] - Crash when closing options during plugin refresh
- [PICARD-3534] - Picard mistakenly treats .webp files as WAV
- [PICARD-3537] - Track match indicator shows bad match on newly ripped files
Download
Picard 3.0.4 is available for download from the download page of the Picard website. For Windows 10 and 11 users installing from the Microsoft Store and Linux users using the Snap Store will receive the update soon. The Linux Flatpak package is maintained separately and will also be updated soon.
Picard is free software and the source code is available on GitHub.
Get in touch
Please use the MetaBrainz community forums and the ticket system to give feedback, suggest new features or report bugs.
Acknowledgements
Code contributions by Laurent Monin and Philipp Wolfer.
-
๐ backnotprop/plannotator v0.28.43 release
Follow @plannotator on X for updates
Missed recent releases? Release | Highlights
---|---
v0.28.42 | Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine
v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button,plannotator inbox status,stopandrestart
v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing
v0.28.34 | Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings โ Capabilities, a failed feedback send is shown
v0.28.33 | Pi updates no longer get stuck on 0.28.31
v0.28.32 | A security update (built on Bun 1.4.4, eMudhra certificates), the Inbox Board, custom Inbox prompts, hover cards for issue and PR links, rich-text Copy
v0.28.31 | An onboarding tour for the Inbox, pinned threads, picture choices in questions, palettes in Inbox Settings, tailnet reviews from the plugin tool
v0.28.30 | An Artifacts view in the Inbox, comments on part of an image, diagrams in code review, Ask AI keeps its conversation in annotateWhat's New in v0.28.43
Dictate your replies, combine and rename projects, and mark a thread unread in the Inbox. 23 PRs.
Plannotator Inbox
Voice dictation
Press the mic to record, or hold it and let go, and your words land in the box. Nothing sends until you press Send. It works with the ChatGPT login in Codex or your own API key. It's off until you turn it on in Settings โ Voice.
Codex users signed in with ChatGPT see a one-time dialog that offers it.
Combine and rename projects
Combine projects that are really one, so their threads sit together, and undo it at any time. Nothing moves on disk. Tidy suggests projects to combine, and an agent can do it for you with
plannotator inbox projects,combineandundo. You can also give a project a new name.Mark unread
Put a thread back as unread when you want to come back to it.
Full-screen threads
A thread can fill the window, and Expand all is now a chevron.
Faster keys
Q opens the thread's open questions, and Mod+Enter sends from anywhere in a thread.
Search by type
Filter search results to one type of thing.
Smaller changes
- Every list row now shows its agents on grey tiles. They sit before the project on wide rows, and four agents fit without cutting any off. #2435, #2441
- The Inbox note in your agent's rules file updates itself and now names the
:::questionblock, as does the hook line. Your own text around it stays. #2447 - If the live connection to the window dies, the Inbox catches up when it's back. #2428
- A question's choices keep their natural order. Only the Recommended line marks the pick. #2436
- Board cards have a right-click menu. #2426
- Smaller thread names is a new list option, and the list options dialog can show over an open thread. #2424
- The pin mark always sits on the right of a row. #2429
- A new thread's row lights up after you send it from New message. #2440
- Quick labels no longer appear when you select text in an attachment. ๐ stays. #2443
- The phone sidebar no longer shows Copy prompt. #2444
- File feedback in a reply reads at text size. #2432
- The Holds up card grows to fit its items. #2423
- Tailscale is found on a Mac that has only the app, not the command-line tool. #2433
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the
plannotatorbinary update separately, so run the install script above as well. In a terminal:claude plugin marketplace update plannotator claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run
/plugin marketplace update plannotator, then open/pluginโ Installed โ plannotator โ Update now.Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- Inbox: Holds up card grows to fit its items by @backnotprop in #2423
- Inbox: list options dialog shows over a thread, light for everyone, + Smaller thread names by @backnotprop in #2424
- feat(inbox): type filter in search by @backnotprop in #2425
- feat(inbox): right-click menu on Board cards by @backnotprop in #2426
- fix(inbox): catch up when the live connection dies by @backnotprop in #2428
- fix(inbox): pin mark always on the right of the row by @backnotprop in #2429
- feat(inbox): rename a project by @backnotprop in #2430
- fix(inbox): file feedback in a reply reads at text size by @backnotprop in #2432
- fix(tailscale): find the Tailscale app's CLI on a Mac without the command-line tool by @backnotprop in #2433
- feat(inbox): thread full screen and chevron Expand all by @backnotprop in #2434
- fix(inbox): agent marks before the project on wide rows by @backnotprop in #2435
- Inbox: question choices keep their natural order; only the Recommended line marks the pick by @backnotprop in #2436
- feat(inbox): Mark unread by @backnotprop in #2437
- feat(inbox): Q opens open questions; Mod+Enter sends from anywhere in a thread by @backnotprop in #2439
- feat(inbox): light the new thread's row after a Compose send by @backnotprop in #2440
- feat(inbox): every list row's agents on grey tiles, uncut by @backnotprop in #2441
- feat(inbox): voice dictation, server by @backnotprop in #2442
- fix(inbox): no quick labels on attachment selections by @backnotprop in #2443
- fix(inbox): no Copy prompt in the phone sidebar by @backnotprop in #2444
- feat(inbox): combine projects: the rename warning, Undo, Separate and Tidy by @backnotprop in #2445
- feat(inbox): voice dictation in the window by @backnotprop in #2446
- feat(inbox): name the :::question block in the hook line and the note by @backnotprop in #2447
- feat(inbox): plannotator inbox projects, list, combine and undo for agents by @backnotprop in #2448
Full Changelog :
v0.28.42...v0.28.43 -
๐ r/Harrogate Run clubs rss
Hey. Can anyone recommend a run club that focuses on interval training and hill reps etc rather than just a 5km jog round the stray? Thanks in advance x
submitted by /u/MycologistStriking51
[link] [comments] -
๐ OmniNull/OmniWM Canary 20261101-1233 (00b2fa49) release
Automated canary build of
main. It is signed and notarized like a release but skips the owner review, so treat it as unstable.See the canary guide to install, update, or return to stable. For everyday use, download the latest stable release.
- Commit:
00b2fa496315 - Base tag:
canary-20261031-0412-41167409129-1
Changes since canary-20261031-0412-41167409129-1
00b2fa4fix(shell): stamp scene animation begins from the surface clock (#1075)92fc606test(vitreus): tolerate one-step native glass RGB variance (#1077)04251c9Separate shell configuration and notification responsibilitiese095f07Separate input, viewport and surface responsibilities92cbae6Separate settings and launcher responsibilities44365adMerge GitHub main into the notch title and Add from GitHub work913a039ci: run the swift suite in parallel groups and only the reached suites for test-only prs (#1069)bb87476Add styles from a public GitHub repository6343353Move the Vitreus title below the notch when it fits09658a8Merge pull request #1056 from maoxor/fix/capture-recovery-after-replayd-restart5b6986brefactor(overview): move the start deadline's expiry into its own functione557c71Merge remote-tracking branch 'upstream/main' into fix/capture-recovery-after-replayd-restartdca87actest(overview): drive the recovery tests from events with injected sleeps6831443Merge pull request #1044 from dappermint/feat/self-update9e1313bfix(updates): keep the install offered once the bundle was swappedcf9a489Cap a crowded Vitreus prefix tray and keep the Desk opener clear51b7f2cMerge pull request #1068 from hezhizhen/codex/fix-vitreus-prefix-notch7ffd79eName the hidden menu strip height for Below Menu Bard7ee18cMerge pull request #1070 from hezhizhen/codex/fix-menubar-position-switcha67b9d2fix(bar): honor below-menu-bar placementc05c95afix(updates): enter termination from the run loop and disarm a cancelled relaunch4a49c07fix(vitreus): keep crowded prefixes clear of the notche303fc9Keep two-finger scrolls out of the diagonal swipe waitfa1ece7Merge pull request #1055 from maoxor/fix/diagonal-gesture-startb7d7447Merge pull request #1026 from hezhizhen/codex/fix-provider-watch-budget2459bd9Drop the source comments from the Debug render budget fix1dfebf9Merge pull request #1064 from hezhizhen/codex/fix-vitreus-ci-render-timeout074290fMerge GitHub main into the Vitreus work0a724d4Ripple the Vitreus bar on each beat4a3ddbaAsk for system audio access once per listening session119fe0dList a style's own island options in Settingse641349Swell the Vitreus bar with the bassc17d0acRing the Vitreus Island bar when a drawer closes36395fbfix(shell): keep Debug rendering within CPU budgetsc7a3b36Drop the Vitreus Desk's Term and Ask tab namese5412faToggle the island's root widget from a keyboard shortcut20f90fbStop per-second bar renders while a Vitreus Frame drawer is open893e5fdtest(updates): cover a decline after the install commits and read-only bundlesb5a0930Merge remote-tracking branch 'upstream/main' into feat/self-updatec837697fix(shell): share provider executable watchesaba6f22Merge branch 'main' into feat/self-updated911d7cMerge remote-tracking branch 'upstream/main' into feat/self-update9214346fix(updates): stop the unzip on decline and allow a reinstall right awayd110311test(overview): complete the replacement start from its own start, not after a wait9861bdctest(overview): a retried preview start delivers its frame500b2e7test(gestures): check the waiting start is armed, then committed, before releasea4720e8fix(overview): bound window discovery by its timeout so waiting starts are released240cccbtest(gestures): a waiting diagonal start does not inflate the release velocityf606d09fix(overview): request timed-out previews again and ignore superseded discoveries8c63030Merge remote-tracking branch 'upstream/main' into feat/self-updatecdf5d90perf(updates): verify the archive off the main actor781ff47fix(gestures): let a diagonal swipe start settle its direction2a029bdfix(overview): recover preview captures when ScreenCaptureKit stops answering9d616c0fix(updates): check the bundle on disk before skipping a reinstalle781aa0fix(updates): tie the relaunch to the quit and let declines cancel6528778feat(updates): install and relaunch from the update popup
- Commit:
-
๐ r/Harrogate Magic: The gathering! rss
Hi, I am looking for a magic the gathering group for one of my clients! He currently plays 60 card pioneer and modern. He is attending geek retreat some days a week but isnโt having much luck getting regular games! So if anyone is a player or knows of a little group please let me know!
submitted by /u/slopequeen
[link] [comments] -
๐ Register Spill Joy & Curiosity #104 rss
Friends (and foes, of course)! No intro this week, for I do need to clean up the aftermath of a Halloween party and sneaking into my office and saying "I have to write my newsletter, people are waiting for it" can only work for so long. So, without further ado: here's a bag of links to things that spark joy or feed my sense of curiosity.
-
We don't usually hire, but now we are: we're looking for exceptional engineers to join Amp Labs in Sydney. I asked Oz, who is part of Amp Labs, what it's like working there and he said: "It's honestly the most fun I've ever had. The problems are big and hairy and frankly feel impossible some times... unless, maybe, we point the agent in just the right way? I wanted to work with exceptional people, and to test the limits of this new way of working in highly consequential ways, and that's exactly what's happening here!"
-
New Raising An Agent! This is, in a way, a follow-up to the previous episode about the Company of the Future. We respond to a lot of the questions we received since publishing that one: "How do you avoid slop if everyone can push to main? How do you do big architectural changes if you don't have PRs or RFCs? What do you think about unit tests? And can't you only do all of this because you have so many tokens and are only 21 people?" It's all in there. Plus a bit where I explain that I count pizzas in pizzas (that's right). Someone said it might be the best episode so far.
-
"Our companies made strange bedfellows." from building slack: Salesforce - Part one and two. I can't believe someone finally did it and wrote an honest account about what an acquisition of this magnitude looks like from the inside. If you ever worked at a startup, I think you'll enjoy reading this.
-
You need to read this one. Yes, it's long. But still, if you're even the tiniest bit interested in computers and engineering, or writing, you need to read this: Computer Chips Are the Most Magnificient Things We've Ever Made. There are so many things to quote. Here's one: "The spell hasn't been broken. The phone in your pocket is several orders of magnitude more sophisticated than the computers used for the Apollo mission. One AirPod could easily calculate a path to the moon. A car-key fob would suffice. An electric toothbrush. There are Rolls-Royces that we do, in fact, routinely throw away. The Apollo mission's chips were less powerful than those currently inside a digital pregnancy test. We squander moon-landing capability to display a plus sign." Or this: "ASML runs on the belief that if you recruit people who don't know enough to recognize that the job before them is hopeless, they might surprise you." Or this: "The collaboration produced mirrors that are the smoothest man-made objects in the known universe. If you blew one up to the size of the planet, the highest mountain would have the elevation of a face-down playing card." Okay, I'll stop there. Read it!
-
Wow: "A senior colleague hears I'm not happy with my team fit and asks me to go on a walk. I know him a bit from a past life - one of the kindest and most civic-minded people I've met. He says he might be starting a new special team that will train dangerous bio and cyber and nuclear models and show scary demos to governments in order to get them to take AI risk seriously. I politely decline."
-
There are some interesting, or: fascinating?, snippets in there: Why Is Tech Billionaire Marc Andreessen So Mad?
-
Karri Saarinen's wrote Someone behind the software. I love this: "So eventually the products develops a character through what its makers pay attention to, what they decide not to do and what they keep working on after it technically works. I sometimes think of this as the soul of a product. You feel that someone cares about how the whole thing comes together." I wrote something with a similar tiltle -- Someone on the Other End -- three years ago and, comparing the two, it's funny how it's the same sentiment at heart, but mine is more about software developed by a single person and Karri's is about much more than yet. And this here is a very hard problem: "Recently, many products are starting to feel messy to me, including products from very successful companies. There seems to be more thought going into what the technology can do and what can be added than the form it should take. The product changes are primarily additive, not improving the core problem."
-
The Mythical Man-Month in the age of AI. Very interesting thought! I was working on something yesterday, a new big feature, and I had 8 agents running at the same time, doing different things. At multiple times they blocked each other. "Oh I can't do this yet because we need to wait for X to land." So that is a thing, but I wonder how much it matters in practice. Agents aren't humans. Infinite patience combined with ability to react in milliseconds and to run on a schedule and to never tire -- those might make a difference.
-
Beautiful little piece by Phil Eaton about leaving New York: "I think mostly I learned not to wait around for other people to do the stuff I thought was obvious to do. Which can be especially scary in New York since there are so many people so much smarter and farther along than you. It turns out there's just very few people, experienced or not, who want to write or organize. And the smarter and more experienced people are often happy enough that someone else roped them in to speak, or that someone wrote about something they just haven't yet gotten to. Whatever the case, I've always shown up as 'here to learn' and I think it resonated with folks both more and less experienced than me."
-
Prestructured WYSIWYG. Made me wonder whether that is the reason (or one of them, at least) why I like Apple Notes so much.
-
How I Built the Most AI-Pilled Company in the World. I'm not sure how much of this is true. Meaning: would I say the same things after observing the same things? But it's certainly very interesting and there are some thought-provoking lines in there: "So what do five people do? It's a very different job now. Last year, and even earlier this year, each of our engineers owned a system and understood it deeply. Today they're closer to paratroopers. [โฆ] Wherever we land, there are two new jobs. [โฆ] The second is entropy, asking the models for things they wouldn't have suggested on their own. Ambition is one kind. Creative entropy is another." Entropy!
-
Felix Rieseberg at Anthropic killed the coding interview for his team: "This month, I laid the traditional coding interview to rest. As a hiring manager at Anthropic, I stopped asking candidates to do them."
-
Attention is all you have: "When you let someone else dictate what appears on your screen, it's the same as giving them the key to your brain." Yes. Words affect you, even if you don't agree with them. Spend all day with people who are cynical, snarky, gossipy and you'll end up more negative than at the start of the day. Mute and ignore as much as you can. Be conscious of what you let hit your eyeballs and into your ears.
-
The CEO of Proton, in a memo to the company: "The second reason we have not been able to take full advantage of the Al revolution is that we have been almost completely stuck at phase 1 -- using LLMs to speed up tasks as part of existing workflows. But writing code is not the only part of the software development lifecycle, and what happens when you eliminate a bottleneck? Another takes it is place. Maybe it is the speed and capacity of the Cl. Maybe it is design, approvals, specifications, and code reviews (yes, we need to and will get to a point where most human code review will end). Maybe the workflow does not change much but LLMs allow us to finally invest in automation which was cost-prohibitive before. If we do not look at all of our processes holistically and ruthlessly eliminate bottlenecks, we will not achieve our full potential. Often eliminating these bottlenecks will not only involve optimization of parts of our existing workflows but reworking and rethinking them altogether. This is phase 2, and we need to get there now." Yes, 100%. Rethink everything. I opened that article to read the memo and only then did I read the surrounding the text and wow, I was pretty surprised by the employees reactions, calling the memo "fear-based", for example. Sure, CEO seems harsh. But also: the memo is at least a year too late and if even then employees don't get it then, well, I guess you need to be direct?
-
Simon Willison on the October inflection point for games: "The thing I find both exciting and shameful about this is that I have got interesting results from so little creative input. The projects I've described here are loosely ordered by how much effort I've put into them. Not a single project represents more than four hours of my work (plus many more hours of Claude Code churning away by itself). Now imagine what could be achieved by anyone who takes this seriously, invests significant creative time, applies better taste in game design, and then playtests and iterates on the result until it's as good as they can make it."
-
"code used to arrive one drop at a time. soon, if not already, code will be written as if it were a continuous stream, like a violent river twisting and turning as it pleases."
-
I really, really, really enjoyed listening to Robert Caro on the Dwarkesh podcast. I recommend first listening/watching this short video essay he published a day before.
-
"When I was running travel at The Daily Beast, I created a series on underrated destinations called It's Still a Big World. [โฆ] when I wrote one about Boise back in 2018, I got a screed from a local. I'm paraphrasing, but the man essentially told me go f*ck myself for trying to ruin his nice small city with obnoxious out of towners. I thought he was nuts then. Now, I think he was prescient."
-
Sean Goedecke: "Writing is no longer evidence of anything. LLM-produced writing makes evidence of compliance even more vacuous than it already is. It totally destroys evidence of effort: if you need a hundred-page report, you can generate one with an hour and a few dollars in inference tokens. Evidence of learning is likewise broken, since I can produce a detailed status report full of information that never passed through my mind at all (and certainly was never retained)." That's the main point but I found the other explanations of when writing was evidence enlightening too.
Want to help clean up after the Halloween party? Sign up here:
-
-
- October 31, 2026
-
๐ IDA Plugin Updates IDA Plugin Updates on 2026-10-31 rss
-
๐ crmne/spotifast Spotifast v0.15.0 release
Spotifast 0.15 adds Spotify Soloist, Spotify's own player for listening outside the Spotify app, with lossless support. Setup guides you through downloading it from Spotify, adding your personal Soloist key and pairing once. Spotifast keeps it updated, and the built-in player remains available. Soloist may avoid the "Spotify refused the audio key" problem with the built- in player.
Download Spotifast: Mac ยท Windows ยท Windows ARM ยท Linux ยท Linux ARM ยท Flatpak ยท AppImage ยท AppImage ARM
Windows installs now use the
.msionly. If you are on 0.12.x or earlier, download and run it once to keep receiving updates. Portable ZIPs remain available.New
- Listen through Spotify Soloist. New listeners and people updating are guided through setup, with a built-in-player option at every step. Soloist appears as This computer and renews its expiring builds automatically while inactive. Spotify Premium and your own Soloist key are required. Spotify currently supplies Soloist for Linux, Apple Silicon Macs and x64 Windows. Setup and platform details. By @crmne; thanks @krolebord and @mrcego. (#1050, #283)
- EQ and visualizers with Soloist on Linux and Mac. Linux uses PipeWire; macOS 14.2 or newer uses a private audio route after you allow System Audio Recording. Only Spotifast's player is captured, and no audio is saved. Spectrum, oscilloscope and MilkDrop follow the EQ and keep moving when you mute inside Spotifast. On Mac, Soloist stays at 100% and Spotifast controls the output; phone volume changes adjust that output, then the phone's indicator returns to 100%. By @crmne.
- Soloist visualizers on Windows 11. Spectrum, oscilloscope and MilkDrop follow Soloist's audio. Windows still plays directly through Soloist: audible EQ is unavailable, and lowering volume lowers the visualizers too. By @crmne.
- Spotify features stay available with Soloist. Settings โ Account โ Spotify access lets you authorize Made for you, listening activity and Spotify lyrics while keeping Soloist as your player. By @crmne.
- See an album's full release date on hover, or its year when that is all Spotify supplies. By @BerkeBat. (#1008)
- Signed Windows downloads. The executable and installer are signed as PlentyLabs UG (haftungsbeschrรคnkt) & Co. KG. Windows may still show SmartScreen while the publisher builds reputation. By @crmne. (#1062)
Soloist does not expose a delivered-format indicator or audio-quality preferences. Local files and full queue editing still use the built-in player. Older Macs and Windows versions without process capture retain ordinary Soloist playback where Spotify supports it. See Soloist's current limits.
Fixed
- Lyrics recover from LRCLIB overloads. Temporary errors are retried, search provides another lookup, and cached lyrics stay available during outages. Failed requests are no longer remembered as missing lyrics. By @crmne.
- Liked Songs plays the whole collection, instead of stopping at the songs loaded so far, and marks the playing row correctly. By @krolebord. (#1085)
- Local song names show spaces and accents correctly, including in cached playlists. By @nikankad. (#1091, #1076)
- Turkish titles keep the Winamp skin's pixel font instead of falling back to overlapping text. By @crmne.
- The app reports the version on its download. Release checks now reject a mismatch between the tag and the built application. By @rahul05ranjan. (#1095, #1080)
Thanks
@krolebord, @mrcego, @BerkeBat, @nikankad, @rahul05ranjan, and everyone who reported problems or tried Soloist since 0.14.2.
Full changelog :
v0.14.2...v0.15.0 -
๐ backnotprop/plannotator v0.28.42 release
Follow @plannotator on X for updates
Missed recent releases? Release | Highlights
---|---
v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button,plannotator inbox status,stopandrestart
v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing
v0.28.34 | Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings โ Capabilities, a failed feedback send is shown
v0.28.33 | Pi updates no longer get stuck on 0.28.31
v0.28.32 | A security update (built on Bun 1.4.4, eMudhra certificates), the Inbox Board, custom Inbox prompts, hover cards for issue and PR links, rich-text Copy
v0.28.31 | An onboarding tour for the Inbox, pinned threads, picture choices in questions, palettes in Inbox Settings, tailnet reviews from the plugin tool
v0.28.30 | An Artifacts view in the Inbox, comments on part of an image, diagrams in code review, Ask AI keeps its conversation in annotate
v0.28.29 | Plan review opens on OpenCode 2, a DOMPurify security update, closing a review stops the agent everywhereWhat's New in v0.28.42
Choose how your Inbox list looks, find your place in a long document from its contents, and link the Inboxes on two computers. Plannotator's servers now keep files outside the session's folders away from other sites and remote readers. 33 PRs, 8 of them from @utpalsinghdev, @BenNewman100 and @juanibiapina, who makes a first contribution.
Plannotator Inbox
Choose how your list looks
The list's โฎ menu has three new options: Highlight thread subject, Compact rows (two lines per row) and Hide agent icons. All three are off by default, and each browser keeps its own choice.
Existing Inbox users see a one-time "Choose how your list looks" dialog that previews the options. It shows only on the list, never over an open thread. Keep as it is, or Escape, changes nothing.
Contents for long documents
A plan or Markdown file with 4 or more headings shows a column of ticks in its right margin. Click one to open the contents and go to that section. On a phone, a Contents button sits at the top right. In Side by side on a laptop, the text column is a little narrower to make room.
Link your machines
Link the Inboxes on two computers with a code from Settings โ Machines (or
plannotator inbox link), and each Inbox shows the threads of both. An answer to a machine that is asleep waits and is sent once when it wakes. Linking uses Tailscale. Until you link a machine, the new Machines section in Settings is the only change.Clearer search
Each search result starts with a 20 px mark: the agent's mark for a message, a person for your reply, a speech bubble for a thread, and an icon for a file, a guided review or a project. The panel is solid, matched words are underlined, the selected row is easier to see, and on a desktop a footer lists the keys. Results and their order do not change.
Action items you can act on
The thread foot's button counts open action items as well as questions ("3 questions, 2 action items"), and its list takes you to each one. Agents now put each command in its own code block, so every command has a copy button. Text you select in an action or question card stays selected.
Smaller changes
- Unread thread names in the list are bigger and bolder, and go back to normal once read. #2396
- A relative link to a
.mdfile in an attachment opens that document in the viewer, not the Inbox's front page. By @utpalsinghdev, closing #2230 from @zane668. #2363 - Toasts fit long names and errors on phones, tablets and desktop, and on a phone they sit above the reply bar. Agent names longer than 40 characters are shortened with "โฆ". #2409
- On a phone, full-screen files, sheets and Decision mode end above the keyboard, so the reply and comment boxes stay in view. #2388
- On a phone, no dark band shows between the composer and the keyboard. #2386
- New message's To row stays on one line, and the phone's picker shows when each session started. #2400
- In Side by side, the viewer's Download button is an icon. #2399
Plannotator
Documents outside the project
A document in a folder you added in Settings โ Files, or one that a document links outside the project, now opens instead of failing with "Access denied". Code and data files, such as
.jsonor.yaml, stay inside the session's folders for every reader.Another site's page, or a remote reader (remote mode,
--tailscale, a proxy), can no longer list or read files outside the session's folders, in the Files sidebar and Obsidian vaults too. For a remote reader, the vault browser opens only the vaults Obsidian lists on the machine running Plannotator.- #2415, #2418, closing #2291 from @PassionZale
Find the data folder
plannotator data-dirprints the folder where Plannotator keeps plans, history and settings. The skills now ask for it instead of naming~/.plannotator, so an agent no longer makes a stray folder that hides your data.When
~/.plannotatorholds no data and$XDG_DATA_HOME/plannotatordoes, Plannotator now uses the XDG folder.- #2411, #2420, closing #2305 from @silopolis
Uninstall finds every hook
plannotator uninstallnow finds hooks with options, such asplannotator --browser Safari, and leaves your other hooks alone.If a Claude Code, Codex, Gemini or Vibe hook still runs Plannotator, uninstall keeps the binary, stops, and names the file, the field and the fix. Edit that file and run uninstall again.
- #2226 by @utpalsinghdev, closing #1179
Smaller changes
- After a reload in annotate, Draft Recovered offers the saved comments of every document in the session, not only the open one, and Send clears only what that page saw. By @BenNewman100. #2393
- Code review no longer breaks when Expand unchanged is on. By @utpalsinghdev, closing #2264 from @thomasaull. #2361
- A new dark theme: Tokyo Night Moon. By @juanibiapina. #2336
- The repository and branch chips above a plan or document use the room they have, and on Windows the file chip shows the file's name. By @BenNewman100. #2389
- On Windows, relative images and links in an annotated document load from the document's folder. By @BenNewman100. #2390
- On Windows, Guided Review with Pi starts. Closing #2372 from @Mathias-Givskov. #2406
- On Windows, the review app builds from source. By @BenNewman100. #2385
- On Team and Enterprise accounts, Claude Code no longer says Plannotator's
prompt.contextorclassic.SessionStarthook was skipped. Part of #2243 from @sshevlyagin. #2413 - The
plannotatortool accepts the empty optional fields that GitHub Copilot's Responses models send. Closing #2292 from @alexshpunt. #2405
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the
plannotatorbinary update separately, so run the install script above as well. In a terminal:claude plugin marketplace update plannotator claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run
/plugin marketplace update plannotator, then open/pluginโ Installed โ plannotator โ Update now.Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- Inbox: paint the phone page canvas with the composer's colour (no dark band above the keyboard) by @backnotprop in #2386
- references: @plannotator/references, the open read side of reference integrations by @backnotprop in #2387
- Inbox: the Workspaces contents rail, moved into @plannotator/ui, for documents by @backnotprop in #2384
- Inbox: full-screen reply and comment boxes stay above the phone keyboard by @backnotprop in #2388
- Inbox: unread thread names bigger in the list by @backnotprop in #2396
- Inbox: thread foot counts open action items by @backnotprop in #2394
- Inbox: action-item commands get copy buttons; selecting text in a card sticks by @backnotprop in #2395
- Inbox: the viewer header's Download becomes icon-only by @backnotprop in #2399
- Inbox: compose To row stays one clean line on phones by @backnotprop in #2400
- Inbox: link machines (server engine, Tailscale) by @backnotprop in #2375
- Inbox: list options in the โฎ menu (highlight, compact, hide agents) by @backnotprop in #2401
- Inbox: link machines, the window (stack 2/2) by @backnotprop in #2382
- fix(plannotator-tool): read empty optional fields as absent (Copilot Responses, #2292) by @backnotprop in #2405
- fix(review): prevent partial diffs from crashing code review by @utpalsinghdev in #2361
- fix(skills): find the data dir with plannotator data-dir; a stray ~/.plannotator no longer hides an XDG install by @backnotprop in #2411
- fix(review): build the diagram engine on Windows by @BenNewman100 in #2385
- fix(annotate): resolve relative images and links from the document's folder on Windows by @BenNewman100 in #2390
- feat(ui): add the Tokyo Night Moon palette by @juanibiapina in #2336
- fix(annotate): a reload offers every document's saved comments, and a send clears only what that page saw by @BenNewman100 in #2393
- Inbox: a one-time dialog that introduces the list options by @backnotprop in #2404
- fix(inbox): open relative Markdown links in attachments by @utpalsinghdev in #2363
- fix(inbox): keep the tailnet door until an unreached unlink is heard by @backnotprop in #2410
- fix(agent-jobs): Guided Review with Pi on Windows: start .cmd shims as Ask AI does (#2372) by @backnotprop in #2406
- fix: close uninstall host integration recovery gaps by @utpalsinghdev in #2226
- Inbox toasts: fit long data on phones, tablets and desktop by @backnotprop in #2409
- fix(ui): the document card's chips name the file on Windows and use the room they have by @BenNewman100 in #2389
- Contents rail: keep a picked heading marked after the scroll snaps to a whole pixel by @backnotprop in #2419
- fix(mod): no prompt.context or classic.SessionStart hook, so a guard has nothing to skip (#2243) by @backnotprop in #2413
- Skills: fall back when plannotator data-dir prints nothing by @backnotprop in #2420
- Open documents outside the project root from this machine (#2291) by @backnotprop in #2415
- Gate the Files sidebar and Obsidian routes by reader by @backnotprop in #2418
- Inbox search: a mark on every row, a solid panel, a visible selected row by @backnotprop in #2417
- Inbox: show the list options intro only on the list by @backnotprop in #2421
New Contributors
- @juanibiapina made their first contribution in #2336
Contributors
- @utpalsinghdev: the uninstall hook checks in #2226, the Expand unchanged fix in #2361, and relative Markdown links in Inbox attachments in #2363
- @BenNewman100: four Windows and annotate fixes, the diagram engine build in #2385, image and link paths in #2390, comments kept across a reload in #2393, and the document chips in #2389
- @juanibiapina: the Tokyo Night Moon theme in #2336
Community
- @PassionZale: reported and diagnosed the Files sidebar 403 (#2291), and added a screenshot to #2264
- @silopolis: reported skills that wrote to
~/.plannotatoron an XDG install (#2305) - @thomasaull: reported the Expand unchanged crash (#2264); @paxsonsa asked about the newer
@pierre/diffsin #2361 - @zane668: reported relative
.mdlinks in Inbox attachments (#2230) - @Mathias-Givskov: reported Guided Review with Pi failing on Windows (#2372)
- @alexshpunt: reported the
plannotatortool failing on GitHub Copilot's Responses models (#2292) - @sshevlyagin and @oronbz: reported and confirmed the skipped-hook notices on Team and Enterprise accounts (#2243)
- @ashish921998: commented on the uninstall recovery issue (#1179)
Full Changelog :
v0.28.40...v0.28.42 -
๐ backnotprop/plannotator v0.28.41 release
chore: bump version to 0.28.41
-
๐ OmniNull/OmniWM Canary 20261031-0412 (ca49519c) release
Automated canary build of
main. It is signed and notarized like a release but skips the owner review, so treat it as unstable.See the canary guide to install, update, or return to stable. For everyday use, download the latest stable release.
- Commit:
ca49519c2ebe - Base tag:
canary-20261030-0415-41001556816-1
Changes since canary-20261030-0415-41001556816-1
ca49519test(border): isolate replacement assertions from background layout (#1062)c44760fMerge GitHub main into the Vitreus work87dde09Melt the Vitreus bar into the MacBook notch and span Full Width3a9fa88Show the keyboard mode beside the Vitreus logo64ef3e2feat(permissions): let users skip the screen recording prompt at launch (#1061)2e74388ci: skip the app ci for docs and website only changes (#1059)15eccd3Replace the Vitreus gear with the OmniWM logo36ca5f5Move the bundled fonts into the Celestial style40f8147Cache the Vitreus clock and calendar text instead of reading secondsce40789Run the mid-motion resize test only on macOS 27.2 and later3522753Drop the glass probe's private CASDFLayer comparisons3db72d9Merge GitHub main into the PR integration91a0bd3Merge pull request #1054 from dappermint/perf/swipe-warm-settlede396921Merge pull request #1053 from dappermint/perf/parking-fin-hide7c971deperf(swipe): warm workspace swipe previews from settled frames (#1054)88698a4test(surface): check hiding a hidden fin clears dwell progress0b73645Skip the bounds read when hovering the already focused window3222f51Merge pull request #1050 from kieled/feat/fully-visible-hover-focusc723c48Drop the outgoing display snapshot when a chained swipe replaces itc2f931fMerge pull request #954 from brdoney/chained-workspace-swipes658c0ddBound lifecycle AX probes once, through the worker's own timeout3c3ecd0Merge pull request #1051 from hezhizhen/codex/fix-lifecycle-ax-probe-timeout5307b7aDerive the overscroll centering test's tolerance from pixel rounding39b594fMerge pull request #1052 from hezhizhen/codex/fix-trackpad-monitor-centeringc8e6fa8Merge pull request #1046 from hezhizhen/codex/fix-workspace-bar-monitor-reveal73c61e9Merge pull request #1032 from henrikhestnes/quake-terminal-selection-scrolldeb1e8dMerge pull request #1029 from hezhizhen/codex/fix-launcher-terminal-environmentd9ad1ddMerge pull request #1028 from hezhizhen/codex/fix-lake-matrix-module-pathsae91751perf(swipe): warm workspace swipe previews from settled frames1d2871dTurn Get Styles into a picture gallery with updates6630fbeUse current native placement for fully visible Niri hover focuscf7e405Reproduce hover focus using future layout before native placementbd05884fix: bound lifecycle AX validity probesafec91bCheck hover visibility in screen coordinates after Niri scrollingad0f46aPull styles from the app's GitHub tag in the Get Styles gallerye6655d9Cover hover focus before the first rendered frameb216bb7Isolate the edge test pointer state on the main actor1733f6dAdd a Get Styles gallery that installs styles from the checkoutbd090aeRe-enter the parking edge when testing hover reactivation23502a8perf(surface): skip ordering out a parking edge fin that is already hidden9b5024aAdd opt-in fully visible hover focus for Niri2237200fix(niri): honor monitor centering after trackpad gesturese21ca70Move style palettes, notices and docs into the stylesd2e7cd1Merge branch 'main' into codex/fix-launcher-terminal-environment34a7b9fMerge latest main into codex/fix-lake-matrix-module-paths05cdc1dLet each style describe and translate itself3fb0a65Move the optional shell styles out of the app into styles/6408833Make Prevent Sleep the one keep-awake switch for every style815e993Merge GitHub main into the Vitreus work9494dc3Add the Vitreus style with native glass and detachable panels5bb41feRespect per-monitor workspace bar auto-hide with reveal modifiers6a8dfa0Merge branch 'main' into quake-terminal-selection-scrollc7a1865Merge branch 'main' into codex/fix-launcher-terminal-environment3e1cbccMerge branch 'main' into codex/fix-lake-matrix-module-pathse489c80Test the Command-Option move and plain Option passthrough251defbMove the Quake terminal with Command-Option dragdaf601efix: preserve equals signs in launcher executable paths4b9abaafix: clear stale environment variables in reused terminals1d7ba45test: normalize Lake matrix module pathsaa1775dSkip focus hand-off on bulk cancels and disconnects37f58f5Keep live overlay captures running while prefetching chain targets62fde90Fall back to an instant switch when a valid chain can't animate82ce26cKeep focus with the newest trackpad gesture across displayscbfba00Release a disconnected display's swipe overlaydb1e870Hand focus to the newest swipe when it ends before an older switch commitsa12ef7bCount instant swipe switches as the newest gesture for focus73364a4Keep the swipe overlay alive across chained swipes886c298Detach a refused chained swipe from the settling flighta5c1848Merge origin/main into chained-workspace-swipes0c6d198Make workspace swipes per-monitor and chainable
- Commit:
-
๐ anthropics/claude-code v2.1.316 release
What's changed
- Added
CLAUDE_CODE_DISABLE_ULTRATHINK, which turns theultrathinkkeyword off - Added pooled group budgets to the Claude apps gateway: one monthly budget that a group's members share, on top of each member's own limit, set with
pooled_budgeton the spend limits admin API - Added
CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROPto keep system cross-certificates that certify each other in a loop, for servers whose private CA needs one - Added
CLAUDE_CODE_SUBAGENT_EFFORTto set the effort level subagents run at when nothing else names one, instead of inheriting the session's - Added
managed.policy_mode: layeredto the Claude apps gateway: every policy that matches a developer applies, each merged over the ones listed below it, not only the first - Added
guardrail.input_taggingon Claude apps gateway Bedrock upstreams, which wraps prompts in the input tags that an Amazon Bedrock guardrail's prompt attacks filter needs;all_messages_and_systemalso tags the system prompt - Deprecated fast mode for Opus 4.8 as of October 30, 2026; it will be removed on November 30, 2026. After removal, fast mode requests on Opus 4.8 return an error and do not fall back to standard Opus 4.8. Migrate to Opus 5.5 to keep the speedup
- Fixed shell commands being left running on macOS and Linux when Claude Code exits by itself, for example when credentials are refused or a cloud session is archived
- Fixed bash aliases with line breaks in their value (except in Git Bash), and functions whose names start with a dash, being garbled or lost in the Bash tool's shell
- Fixed bash scripts started from the Bash tool stopping after their first command when
SHELLOPTSis exported - Fixed PowerShell hooks not blocking on exit code 2 when the command begins with a type cast,
param,usingor an attribute - Fixed some network requests hanging when a compressed response was cut off or corrupted
- Fixed
sonnet,opusandhaikuon Vertex AI and Amazon Bedrock showing an error mid-session instead of switching to an older model when the newest is not yet available to the account or region - Fixed the Claude apps gateway not checking every model a request names against
availableModels,deniedModelsandmodels; a request that names a blocked model now gets a 400 naming the field - Fixed
claude auth loginrefusing to run where managed settings require a Claude apps gateway; in a terminal it now shows the gateway sign-in - Fixed
--restrictedsessions uploading files from outside the working directories when a Read allow rule covered them - Fixed prompts containing invisible characters needing a second Enter to send; plain prompts now send cleaned on the first Enter, and commands still wait for review
- Fixed sub-agents that inherited a parent sub-agent's model moving to the main model when a background job or message woke them
- Fixed a managed
autoMode.allowlist without"$defaults"getting the built-in exceptions back from a host app's--settings, a first rule added in/permissions, or/auto-mode-setup - Fixed cloud sessions and cloud scheduled tasks not being marked as failed when auto mode stopped a turn because the server returned no safety verdict
- Fixed
claude -ptext output sometimes not saying why auto mode stopped a turn when a background agent was still running - Fixed
CLAUDE_CODE_AUTO_MODE_SERVER=1being ignored in sessions started by a host application (such as Claude Desktop) behind a proxy or LLM gateway with experimental betas turned off - Fixed plugin MCP
headersHelperscripts receiving a corruptedCLAUDE_PLUGIN_ROOTand server URL when a credential-named environment variable was set to a switch value such as1 - Fixed the SDK
register_repo_rootcontrol request not loading the CLAUDE.md of a directory outside the working directory (withCLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1) - Fixed the Artifact tool showing
?for artifact database access rules at theselflevel, and not quoting those rules back when it refuses a republish that would drop them - Fixed
/model <id>not warning when the model isn't recognized by this version and auto-compact will assume a 200K context window - Fixed the "hold space to speak" hint using up its three showings in one session, and showing an empty key when push-to-talk is unbound
- Fixed Grep and Glob never returning when the search process is killed at the timeout but does not exit, seen on Windows
- Fixed a rare case where resuming a conversation did not restore its plan, when
/clearor/resumehad been run while part of that conversation was still being saved - Fixed first-run setup dropping words from the security notes and the terminal-setup explanation in narrow terminals
- Fixed the Enterprise survey card taking a typed 1 or 0 after a short pause; a typed answer now needs Enter
- Self-hosted runner: Fixed a message sent while Claude was working being answered after a Stop, once the session's process had been replaced
- Self-hosted runner: Fixed an MCP server's on/off switch sometimes being lost when a session moved to a new machine
- Windows: Fixed the Bash tool losing your aliases and functions in Git Bash when the rc file sets errexit and pipefail and only winpty aliases, or none, are defined
- Improved
/code-reviewstarted from the Code tab in Claude Desktop or on the web: cloud andclaude remote-controlsessions now show the findings card, not a plain-text list - Improved
/diffon large repositories: each refresh usually runs one fewer full-repository git command, and refreshes are spaced out when git is slow - Improved the messages shown when
/ultrareview, a cloud session or a cloud agent finds no GitHub remote: they now say to create a repository at https://github.com/new, and/ultrareviewno longer suggests aghcommand thatghrejects - Improved SSL certificate errors to name the likely causes, among them a server that leaves out an intermediate certificate, and the fix for each
- Changed auto mode so that an
autoMode.allowlist without"$defaults"no longer removes the built-in rule on scheduled-task prompts - Changed server-managed settings for Team and Enterprise logins: settings fetched from Anthropic's API now apply without an approval prompt, and a stored copy that doesn't verify is refused
- [VSCode] Added sign-in to a Claude apps gateway from the chat panel, with no terminal needed
- [VSCode] Changed
ultrathinkto run its turn atxhigheffort and show in a rainbow in the chat box, as in the terminal - [VSCode] Fixed the missing Effort slider, Ultracode switch and model name when the model setting has the
[1m]tag, such asopus[1m] - [VSCode] Fixed saved
/btwside-question history being deleted too early while a settings file has errors - [VSCode] Fixed a conversation coming back in Auto mode after a reload or restart when its plan was approved with "Yes, and manually approve edits"
- [Cloud sessions] Added a form card to cloud sessions, so you can fill in or decline a form an MCP server asks for instead of the request being canceled without you seeing it
- [Cloud sessions] Added a "Catching upโฆ" line that shows while a cloud or Remote Control session you switch back to is still bringing its messages up to date
- [Cloud sessions] Changed network secrets so Enterprise members can add and delete them on their own cloud environments, instead of only viewing them
- [Cloud sessions] Improved the Changes pane for cloud sessions: the note about what the list leaves out is now a badge beside the branch name, not a row above the diff
- [Cloud sessions] Fixed file search in a cloud session's Files pane showing folders as ../.. paths after Claude changed directory; results now show their path from the project's root
- [Claude Tag] Fixed Claude refusing to edit or append to a canvas it made in a Slack channel, from that channel, once the canvas was also shared to another channel or a DM
- [Claude Tag] Fixed untagged replies going unanswered in a Slack Connect thread when both organizations have installed Claude and Slack delivered the reply to the other organization's app
- [Claude Tag] Fixed a cloud scheduled task's live status checklist in Slack staying half-done; a run can now edit the top-level messages it posted during that run
- [Claude Tag] Changed a Slack channel's Respond automatically switch to a "How Claude participates" choice on the channel's Configure page and in Claude Tag admin settings
- [Code Review] Added a findings-by-severity card to the Code Review analytics page, showing the period's total findings, a daily chart stacked by severity, and each severity's count
- Added
-
๐ Filip Filmar Linux on a Simulated Rocket Core, over Ethernet rss
Linux 6.18 now boots on FireSim’s Rocket design on an Alinx AX7A200B board. The host reaches the board over an Ethernet cable, as in the last post. The whole run takes 4 min 36 s: 4 min 22 s to load the software, and 13 s from the firmware’s banner to a shell that shows the machine and powers off.
Count the layers. The FPGA runs a simulator. The simulator runs a RISC-V core, cycle by cycle. The core runs Linux, and Linux runs a shell. We must go deeper. The shell is the bottom level of this dream, and it stays there: it powers off, and FireSim’s host program exits with
*** PASSED ***.
-