PAGES
Subscribe Get it delivered — five to ten releases we picked each morning from the tools you run, with every release in the issue on the web. Compare plans →

The Cyber Toolchain — issue 033, August 2, 2026

THE CYBER TOOLCHAIN NO. 033
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED AUGUST 2, 2026 · EVERY DAY
EDITIONS tail grep head ls diff uniq

The daily firehose — everything the toolchain shipped today, already filtered.

We read every release from the 1309 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.

VIEW
ISSUE VIEW scroll
ISSUE WIDTH reading width
Do you prefer scroll?
ADDITIONAL FILTERS
$ tct list   # 7 tools matched
Offensive Security
◆  Exploitation & C2

BC Security Starkiller

Sources Release notes → 1 release · 2026-08-01 Notes

Starkiller is a Frontend for PowerShell Empire.

Starkiller published a formal API surface and added CI-backed end-to-end testing in this window.

└──▷ WHAT SHIPPED · 2 FEATURES 0 OF 2 FEATURES most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 00
Public API documentation new 35

Starkiller now publishes an API with 135 documented endpoints.

— Names endpoint count but no usage detail 0.1.0
02 00
Playwright E2E test suite in CI new 35

Introduces a Playwright end-to-end test suite that runs as a CI job on every pull request. The release also adds server-side validation feedback to dynamic forms.

— Names tooling and trigger but no config detail v3.6.0
Was this useful?
Exposure & Vulnerability Management
◆  Attack Surface & Exposure Management

runZero

Sources Changelog → 1 release · 2026-08-02 Changelog

runZero is a continuous asset intelligence platform that discovers, inventories, and monitors all connected devices and software across networks in real-time.

runZero 5.1 introduces autonomous discovery for attack surfaceattack surfaceThe exposed systems, interfaces and access points an attacker could try to use. It includes internet-facing services as well as identities, software and other reachable resources. intelligence, adds Purdue-level search across software and vulnerability inventory, and expands integrations with Git Smart Protocol scanning, Jira owner sync, and multi-sensor Tanium support.

└──▷ WHAT SHIPPED · 10 FEATURES 1 OF 10 FEATURES most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 00
Purdue-level search in software and vulnerability inventory new 70

Software and vulnerability inventory now support purdue_level and lowest_purdue_level search terms, letting users filter assets by network zone level (e.g., for OT remediation prioritization).

Filter vulnerability inventory to assets at a specific Purdue level to prioritize OT remediation by network zone.
📍In the vulnerability inventory search, enter: purdue_level:2
— Names exact search fields and gives a runnable query. changelog-20260802-08b87a10
thinner coverage below
02 00
Site details page with subnet definitions new 55

A new site details page lets users with organization access view site details and subnet definitions without requiring admin access.

View site subnet definitions for an organization without needing admin access.
📍In the runZero console, navigate to Sites, then select a site to open the new site details page showing subnets and site configuration.
— Includes exact navigation path to the new page. changelog-20260802-08b87a10
03 00
Goals widget Pending metric improved 50

The Goals widget now includes a Pending metric showing baseline assets that do not match the target query, with click-through to the underlying inventory.

— Explains behavior but no navigation or config detail. changelog-20260802-08b87a10
04 00
AWS disabled region task skipping improved 40

Connected AWS accounts now skip task processing for disabled AWS regions.

— Describes specific behavior change for AWS regions. changelog-20260802-08b87a10
05 00
Tanium multi-sensor support improved 35

The Tanium integration now supports specifying multiple sensors.

— Names integration and change but no setup steps. changelog-20260802-08b87a10
06 00
Git Smart Protocol scanning new 35

The scanner now supports services using the Git Smart Protocol.

— Names protocol supported but no usage guidance. changelog-20260802-08b87a10
07 00
Jira issue owner sync new 30

Adds the ability to sync issue owners with Jira.

— Names Jira integration but no configuration details. changelog-20260802-08b87a10
08 00
Streamlined remediation handoffs improved 25

Remediation handoffs are now available directly inside runZero as well as via ITSMITSMIT Service Management: a framework of practices for delivering and supporting IT services, covering ticketing, change control, and incident response. Cyber tools integrate with it to automate alert-to-ticket workflows. integrations.

— Names ITSM integration but no specifics or steps. changelog-20260802-08b87a10
09 00
Enhanced custom integration framework improved 25

An enhanced integration framework with refined merge logic accelerates the building of custom integrations.

— Mentions merge logic but no mechanism or usage details. changelog-20260802-08b87a10
10 01
Autonomous discovery for attack surface intelligence new 15

Adds autonomous discovery for automated attack surface intelligence.

— No mechanism or scope described beyond the name. changelog-20260802-08b87a10
Was this useful?
Identity, Access & Data Protection
◆  Identity & Access Management

Clerk

Sources Changelog → 1 release · 2026-08-02 Changelog

Clerk is a user authentication and identity management platform that provides developers with pre-built UI components, APIs, and SDKs for sign-up, sign-in, and user management.

Clerk shipped self-serve OIDCOIDCOpenID Connect, a sign-in protocol built on OAuth 2.0. An application uses identity information from a trusted provider instead of maintaining a separate password for each user. SSOSSOSingle sign-on, using one identity provider to sign in to multiple applications. It reduces separate passwords and centralizes account and access management. delegation for org admins, a hosted-auth handoff method for mobile SDKs, and experimental composable building blocks for profile UI.

└──▷ WHAT SHIPPED · 3 FEATURES 2 OF 3 FEATURES most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 01
Self-serve OIDC SSO for org admins new 90

Adds OpenID ConnectOpenID ConnectOpenID Connect, a sign-in protocol built on OAuth 2.0. An application uses identity information from a trusted provider instead of maintaining a separate password for each user. provider support to Self-serve SSO, letting customers' IT admins configure custom OIDC connections directly inside <OrganizationProfile /> without needing Dashboard access. Domains are verified via a DNS TXTDNS TXTA DNS record type that stores arbitrary text strings in a domain's zone data, often used by cyber tools to exfiltrate data, verify domain ownership, or publish policy information like SPF and DMARC. record and the connection is scoped to the Organization; admins must hold the org manage permission, and the capability must first be enabled per-org from Organization > Settings > Organization permissions in the Clerk Dashboard.

Delegate OIDC enterprise SSO setup to an org admin — enable the capability per organization so the Security tab appears in OrganizationProfile.
📍In the Clerk Dashboard, select an Organization › Settings › Organization permissions, then toggle on "Allow this organization to set up enterprise SSO". The Security tab will now appear in <OrganizationProfile /> for admins with the org:sys_entconns:manage permission.
— Full mechanism, permission scope, and exact dashboard path given. changelog-20260802-e58043d1
02 02
Hosted auth handoff for mobile SDKs new 80

A new startHostedAuth() method in the Expo, iOS, and Android SDKs hands the entire sign-in/sign-up flow to Account Portal in a browser session, automatically covering all enabled auth methods (email codes, passwords, social, enterprise SSO, MFAMFAMulti-factor authentication, requiring proof from different categories, such as a password and a hardware key, to sign in. It reduces reliance on a password alone.) without requiring any native auth UI.

Offload the entire auth flow to Account Portal from an Expo app — no native auth UI needed, all instance auth methods work automatically.
javascript
import { useHostedAuth } from '@clerk/expo/hosted-auth'

const { startHostedAuth } = useHostedAuth()
await startHostedAuth()
— Names SDKs and method, includes runnable code, mechanism partly explained. changelog-20260802-e58043d1
03 00
Composable profile UI building blocks new 66

Introduces experimental building blocks in @clerk/ui/experimental for assembling <UserProfile /> and <OrganizationProfile /> from individual panels and sections, such as UserProfileAccountPanel, UserProfileEmailSection, and OrganizationProfileMembersPanel.

Build a trimmed-down user profile page showing only the panels and sections your app needs, in the order you choose.
javascript
import {
  UserProfileProvider,
  UserProfileAccountPanel,
  UserProfileProfileSection,
  UserProfileEmailSection,
  UserProfilePhoneSection,
} from '@clerk/ui/experimental'

export default function Page() {
  return (
    <UserProfileProvider>
      <UserProfileAccountPanel>
        <UserProfileProfileSection />
        <UserProfileEmailSection />
        <UserProfilePhoneSection />
      </UserProfileAccountPanel>
    </UserProfileProvider>
  )
}
— Names components and shows code, but marked experimental with little behavioural detail. changelog-20260802-e58043d1
Was this useful?
Governance, Risk & Compliance
◆  Third-Party & Vendor Risk (TPRM)

Panorays

Sources Release page → 1 release · seen 2026-08-02 Notes

Panorays is a third-party security risk management platform that helps organizations evaluate, manage, and continuously monitor the cybersecurity posture of their vendors and suppliers.

Panorays' Q2'26 release introduces an MCPMCPModel Context Protocol, a standard for connecting AI applications to external tools and data sources. A compatible server exposes capabilities an assistant can use through a common interface.-based AI/LLMLLMA large language model, a neural network trained on large amounts of text to recognize patterns and generate language. Applications use it for tasks such as answering, summarizing and writing code. integration called Panorays Axis, upgrades Live Dashboards with new widgets and filtering, and expands the Public API for questionnaire and evidence workflows.

└──▷ WHAT SHIPPED · 3 FEATURES 1 OF 3 FEATURES most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 01
Panorays Axis MCP integration for AI/LLM tools new 60

A new integration called Panorays Axis lets AI/LLM tools securely connect to a Panorays tenant via a remote MCP server, giving them access to third-party risk data through guided workflows for questionnaire analysis, assessment reports, and supplier onboarding.

— Names mechanism and use cases but no setup steps or limits Q2’26
thinner coverage below
02 00
Expanded Public API for questionnaire and evidence workflows improved 57

The Public API adds new entities, endpoints, questionnaire lifecycle management, evidence validation retrieval, and additional questionnaire data fields, accompanied by updated API documentation restructured under the Panorays domain with dedicated sections for Panorays Axis (MCP) and TPCRM lifecycle use cases.

— Names concrete API surfaces but no endpoint names or examples Q2’26
03 00
Live Dashboards widgets and pre-configured views improved 38

Live Dashboards gains interactive widgets, pre-configured dashboards, and expanded filtering options for building flexible, use-case-tailored reports.

— Lists additions but no configuration detail or navigation Q2’26
Was this useful?
Build
◆  AI Coding Agents

Windsurf

Sources Release page → 1 release · seen 2026-08-02 Notes

Windsurf is an AI-powered code editor that combines an intelligent coding assistant with agentic capabilities to help developers write, edit, and debug code faster.

Windsurf's snapshot-20260802 release centers on Plan mode with approval-gated Markdown plans, a browser preview for remote ACP agents, editable command approvals, a guided Cascade Migration Wizard, and broad multi-user Devin Cloud session upgrades, plus dozens of smaller sidebar, chat, sandbox, and hook-configuration additions.

└──▷ WHAT SHIPPED · 27 FEATURES 2 OF 27 FEATURES most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 00
Multi-user Devin Cloud session improvements improved 85

Devin Cloud sessions now show the server-side send queue in sync with the web app (Cmd/Ctrl+Enter queues the next message server-side), display each participant's name in multi-user Slack sessions, add a Copy link action to session menus, surface a Remote ACP is disconnected banner with a Reconnect action when the connection drops, and allow network access requests to be granted or denied inline from chat instead of switching to the web app.

— Multiple named UI elements and shortcuts, minor gaps on triggers snapshot-20260802
02 01
Cascade Migration Wizard for hooks/skills/memories new 85

The Devin: Open Cascade Migration Wizard command provides a guided wizard for chaining hooks → skills → memories migration, with per-item opt-in and dry-run previews.

Open the Cascade Migration Wizard to move existing hooks, skills, and memories to Devin Local in one guided flow with dry-run previews.
📍In Devin Desktop, open the Command Palette (⌘P / Ctrl+P) and run: Devin: Open Cascade Migration Wizard
— Exact command name and dry-run behavior given snapshot-20260802
03 00
Sandbox command exclusion config new 85

A new sandbox.excluded allow/ask/deny configuration, settable at user and team level, lets specific commands run outside the Devin Local sandbox — useful for trusted build tools that break inside the proxy environment.

Configure commands that should always run outside the Devin Local sandbox — useful for trusted build tools that break inside the proxy environment.
json
// In user or team settings (JSON)
{
  "sandbox.excluded": {
    "allow": ["make build", "docker compose up"],
    "ask": ["npm publish"],
    "deny": []
  }
}
— Runnable JSON config example provided snapshot-20260802
04 00
Status bar hidden by default breaking 80

The status bar is now hidden by default in the Agent Command Center; set workbench.statusBar.visible: true in user settings to restore it.

— Exact settings key given for restoration snapshot-20260802
05 00
Plan mode with approval-gated plan file new 70

Plan mode in Devin Local now persists a Markdown plan file at ~/.devin/plans/plan-<session>.md and requires approval before implementation proceeds.

— Clear mechanism and file path, no toggle location given snapshot-20260802
06 00
Editable command approvals with wand rewrite new 70

Clicking a command in a permission approval card lets you edit it before approving, and a wand action can rewrite the command via a fast model before execution.

— Names UI path and rewrite mechanism snapshot-20260802
07 00
Custom subagents as flat markdown files new 70

Custom subagents can now be defined as flat agents/<name>.md files, and the per-agent directory format also accepts AGENTS.md, agent.md, and agents.md.

— Names exact file formats accepted snapshot-20260802
08 00
ACU usage via /usage command new 70

ACU usage is now shown via the /usage command in Devin Local sessions, letting users check consumption without leaving chat.

Check ACU consumption mid-session without leaving the Devin Local chat.
$ /usage
— Exact slash command given, minimal mechanism detail snapshot-20260802
09 00
MCP server re-authentication button new 65

MCPMCPModel Context Protocol, a standard for connecting AI applications to external tools and data sources. A compatible server exposes capabilities an assistant can use through a common interface. servers reporting Needs auth now show an Authenticate button that clears stored OAuth credentials and reruns the browser authorization flow.

— Explains mechanism, lacks exact UI location snapshot-20260802
10 00
Agent sidebar UI enhancements improved 65

The agent sidebar gains right-click context menus, double-click rename, per-workspace filters/sort/grouping, sticky grouped spaces, and a new-session shortcut hint.

— Lists several concrete UI additions, no navigation path snapshot-20260802
11 00
'Add to chat' transcript shortcut new 65

An Add to chat button (⌘L / Ctrl+L) lets users add selected transcript text directly to the chat input.

— Exact shortcut provided, mechanism simple snapshot-20260802
12 00
Browser preview for remote ACP agents new 60

Remote ACP agent sessions can now open a browser preview that proxies a local dev server, capturing selected elements and console output and sending them back to the agent as pending context.

— Explains mechanism, lacks exact activation steps snapshot-20260802
thinner coverage below
13 00
Devin Local Plugins section new 55

A Devin Local Plugins section in customizations lists loaded plugins as well as those available from the repository, organization, or account.

— Names sources, lacks install steps snapshot-20260802
14 00
Hooks tab lists configured hooks improved 55

The Hooks tab in Devin Local Customizations now lists configured hooks along with their source and trigger events.

— Names fields shown, no navigation path snapshot-20260802
15 02
ACP agents disabled in Restricted Mode breaking 55

Cascade, Devin Local, and every other ACP agent are now unavailable while a workspace is open in Restricted Mode, and hooks no longer load or run there.

— Explains scope, no workaround given snapshot-20260802
16 00
Merge button for worktree sessions new 50

Worktree sessions now show a Merge button to bring changes back into the workspace, alongside existing worktree selection from the agent location selector.

— Names button, lacks deeper behavior detail snapshot-20260802
17 00
Keyboard shortcuts for permission requests new 50

New keyboard shortcuts let users always-allow or reject permission requests, with shortcut hints shown directly on the approval buttons.

— No exact key combinations listed snapshot-20260802
18 00
Editable queued messages improved 50

Queued messages can now be edited before they send, with @-mentions preserved across edits and reverts.

— Explains behavior, no UI path given snapshot-20260802
19 00
PR tab and Devin mode visual indicators improved 50

Pull request editor tabs now show state-specific icons (open, draft, merged, closed), and session-create cards display a Devin mode badge (Fast, Ultra, Fusion).

— Concrete states named, purely visual with no action snapshot-20260802
20 00
Unified agent notifications setting new 45

A unified notifications setting posts native OS notifications whenever any agent session finishes or needs input.

— Describes behavior, no settings path given snapshot-20260802
21 00
Rules added to @-mention menu new 45

The @-mention menu now includes Rules, allowing manual-trigger rules to be pulled directly into a conversation.

— Simple mechanism, minimal extra detail snapshot-20260802
22 00
Migrate Windsurf hooks to Devin hooks new 45

A new command migrates Windsurf hooks into Devin hooks across every workspace folder.

— Command exists but exact name/path not given snapshot-20260802
23 00
Duplicate session and subagents preview toggle new 40

A Duplicate session action lets users branch off a conversation, and a new Subagents (Preview) toggle appears in Devin settings.

— Names actions but no deeper mechanism snapshot-20260802
24 00
Codemaps in dedicated editor tabs improved 40

Codemaps now open in their own editor tabs in agent window mode, and codemap @-mentions work in Devin Local.

— States behavior, no further mechanism snapshot-20260802
25 00
Default model for subagents new 30

Subagents can now be configured with a default model.

— No config key or location specified snapshot-20260802
26 00
Fast Context support in Devin Local new 25

Fast Context support was added in Devin Local sessions.

— Name only, no behavior explained snapshot-20260802
27 00
Timeline navigator for Devin Local sessions new 20

A subtle timeline navigator was added for Devin Local sessions.

— Bare description, no mechanism given snapshot-20260802
└──▷ BREAKING ON UPGRADE
  • !
    The status bar is now hidden by default in the Agent Command Center; set "workbench.statusBar.visible": true in user settings to restore it.
  • !
    Cascade, Devin Local, and every other ACP agent are now unavailable while a workspace is open in Restricted Mode, and hooks no longer load or run there.
Was this useful?

Cline

Sources Release notes →Source code → 2 releases · 2026-08-02 Notes Code

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

Cline's latest releases add conversation branching with transactional workspace rewinds, smarter Ollama cold-start handling, and model-catalog-driven reasoning controls, alongside smaller provider defaults and compatibility changes.

└──▷ WHAT SHIPPED · 6 FEATURES 1 OF 6 FEATURES most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 00
Ollama cold model load handling improved 70

Ollama cold model loads are now supported: empty responses are retried automatically at the model boundary instead of immediately failing the task with Model returned empty response, and the response-start timeout is raised to 5 minutes (from 30 seconds) to allow large models to finish initializing.

— Concrete timeout numbers and retry mechanism, but no user action needed. sdk/sdk/v0.0.69desktop-v0.0.8
02 00
Edit earlier message to fork conversation new 68

Users can edit any earlier message in a conversation, which forks the session at that point and rewinds the workspace to that checkpoint before re-running from the edited prompt.

— Explains mechanism (fork + workspace rewind) but no UI path given. desktop-v0.0.8
thinner coverage below
03 00
Reasoning controls from shared model catalog improved 50

Reasoning controls such as effort, thinking budget, and on/off toggles are now sourced from the shared model catalog, so each model exposes only the reasoning options it actually supports.

— Describes behavior change but no config detail or example. desktop-v0.0.8
04 00
Custom model info carries into seeded catalog improved 35

Custom model info configured for OpenAI-Compatible providers now carries over into the seeded model catalog.

— Names the surface but gives no detail on how or why it matters. desktop-v0.0.8
05 01
Removed R1 messages format option breaking 35

The Enable R1 messages format option has been removed from the OpenAI-Compatible provider.

— States the removal clearly but no migration guidance. desktop-v0.0.8
06 00
OpenRouter default model change improved 30

OpenRouterOpenRouterA unified API gateway that routes requests to dozens of LLM providers under one endpoint, letting cyber tools swap or compare models without rewriting provider-specific integration code. now defaults to Anthropic Claude Sonnet 5.

— Single fact, no further explanation of impact or override. desktop-v0.0.8
└──▷ BREAKING ON UPGRADE
  • !
    The Enable R1 messages format option has been removed from the OpenAI-Compatible provider.
Was this useful?
Platforms & Utilities
◆  General Utilities & Libraries

goshs

Sources Release notes → 1 release · 2026-08-02 Notes

Feature-rich single-binary file server for red teamers and developers. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links.

goshs v2.1.5 adds a password reveal popup to its TUITUIA text-based user interface that runs inside a terminal, using characters and ANSI escape codes to render menus, panes, and widgets without a graphical desktop, letting cyber tools ship rich interactivity with no GUI dependency., letting operators retrieve basic-auth credentials mid-session without restarting the server.

└──▷ WHAT SHIPPED · 1 FEATURE 0 OF 1 FEATURE most completely described first
what's the number?

Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

  • depth0–40 what it does and how it works or what changed
  • specificity0–30 names real surfaces — APIs, flags, formats, limits, numbers
  • actionability0–30 enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under 60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

01 00
TUI password reveal popup new 88

In the --tui status bar, pressing p opens an overlay showing the basic-auth credentials; u toggles between masked and plaintext, y/c copies to clipboard, and esc/q closes the overlay.

When you launch goshs with a generated password and forget it mid-session, use the TUI popup to retrieve it without restarting.
$ goshs --tui -b "user:$(xkcdpass)"
— Names exact keybindings and behaviour, fully actionable. v2.1.5
Was this useful?
browse all tools → score card for your toolchain →