Skip to content

Changelog

Weekly summaries of what shipped in Halyard, from most recent to oldest.


Per-seat pricing is gone. Halyard is now one flat monthly price per workspace, sized by company headcount — with unlimited human members on every plan and agent usage included.

  • Four workspace bands — Free ($0, up to 10 people), Team ($349/mo, up to 25), Growth ($999/mo, up to 100), and Business (from $2,499/mo, 100–250). Annual billing brings Team to $299/mo and Growth to $849/mo.
  • Unlimited human members — Adding teammates never changes your bill. Bands are a fair-use guide by company size, not a per-seat meter.
  • Agent queries included — Every plan ships with a monthly MCP query quota (2,500 to 500,000 depending on band), visible on the billing page. Quotas are display-only for now — nothing gets cut off.
  • Existing customers grandfathered — If you’re on a per-seat plan today, nothing changes. Your plan is labelled Legacy in billing settings and you can move to a band whenever you like.

Week of Jun 9 — Search quality overhaul & inbox moderation

Section titled “Week of Jun 9 — Search quality overhaul & inbox moderation”

Search gets a serious upgrade. Three search-quality phases shipped in parallel — proper vector indexing, hybrid keyword + semantic, and opt-in query expansion — backed by a real evaluation harness. Inbox got a moderation queue, and the API now deploys with zero downtime.

  • Smarter search — HNSW vector indexing for fast similarity lookups, hybrid keyword + semantic ranking, and opt-in HyDE query expansion (where the LLM hypothesizes an answer to improve retrieval). Searches feel faster and more relevant.
  • Search evaluation harness — A proper eval set lets us measure search quality changes scientifically instead of vibes-checking, so future improvements stick.
  • Inbox moderation queue — AI-generated knowledge now sits in a moderation queue for 24 hours with automatic LLM review before going live. You decide what becomes durable knowledge.
  • Zero-downtime API deploys — Rolling Fly.io deploys mean API updates no longer cause brief outages. The MCP and web app stay responsive through every release.
  • Personal founder welcome email — New signups now get a personal note from the founder instead of a generic template.
  • ClickUp self-healing — A reconciliation backstop and webhook self-heal ensure ClickUp ingestion can’t silently die, even if a webhook gets dropped.

Week of Jun 2 — Editor upgrades & reliability polish

Section titled “Week of Jun 2 — Editor upgrades & reliability polish”

Cleaner editing, safer artifacts, more accurate metrics. The docs editor got a slash menu and image insertion, HTML artifacts moved into a sandbox, and bot accounts are now filtered out of engineering metrics.

  • Sandboxed HTML artifacts — Knowledge entries that render HTML now run in a network-isolated sandbox, so untrusted content can’t reach out to external services or leak data.
  • Light-mode color refresh — All surfaces are now unified on an OKLCH lightness axis, giving the app a cleaner, more consistent feel in light mode.
  • Slash menu in the editor — Type / in any knowledge doc to insert images, callouts, and other block types without reaching for the toolbar.
  • Viewport switcher + page actions menu — The docs viewport switcher collapsed into a dropdown, and every page now has a contextual actions menu for quick operations.
  • Agent provenance stamping — Knowledge entries written by Haly are now tagged with their origin, so you can always see whether a doc came from a human or an agent.
  • Bot accounts excluded from metrics — GitHub PR and activity metrics now ignore bot accounts, so Dependabot and Renovate noise doesn’t skew your team’s throughput numbers.
  • MCP token amnesty — A one-time grace period for old-format MCP refresh tokens means CLI users won’t get unexpectedly logged out after the recent OAuth changes.

Week of May 26 — Haly comes alive: Slack, integrations, and rich docs

Section titled “Week of May 26 — Haly comes alive: Slack, integrations, and rich docs”

The biggest week yet. The chat agent (now named Haly) expanded from a side panel into Slack, three major source integrations landed (ClickUp, Linear, Google Calendar), knowledge entries gained rich HTML/CSV artifacts, and the metrics page gained engineering cycle-time tracking.

  • Haly in Slack@ mention Haly in any channel or send a DM and get the same agent that’s in the web app, with full access to your knowledge base. Includes assistant-pane “thinking” status and proper threading.
  • Chat side panel + write tools — The in-app chat agent can now create work summaries, update person profiles, upsert companies, and refresh your user profile during conversations, turning chat into durable knowledge.
  • ClickUp integration — OAuth connection, webhook ingestion, and historical backfill. Open tasks now flow into Halyard alongside PRs.
  • Linear integration — Same shape as ClickUp: connect once, get your Linear activity ingested as work events.
  • Google Calendar integration — Calendar events are now ingested as work events, giving a fuller picture of where your team’s time goes.
  • Rich knowledge artifacts — Knowledge entries can now embed HTML and CSV content (charts, tables, custom views) rendered inline without card chrome.
  • Cycle time chart — Metrics page now charts engineering cycle time with a moving-average trendline, alongside PR throughput and open tasks.
  • Kimi K2.6 via AI gateway — Haly switched to Kimi K2.6 through the AI gateway, with date/time awareness and timezone localization built into the system prompt.
  • MCP whoami + find_organizations — New tools so agents can identify themselves and discover which workspaces they have access to.
  • Marketing polish — Font loading optimized for faster page loads, refreshed meta descriptions on key pages, contextual cross-linking between marketing pages.

Week of May 19 — Unified people surface & docs overhaul

Section titled “Week of May 19 — Unified people surface & docs overhaul”

One place for everyone you work with. Users and contacts are now merged into a single People view, and the docs experience got a major restructure — your knowledge base is now front and center when you open the app.

  • People & Companies unified — No more separate Users and Contacts pages. Everyone lives under People with type filters to slice by role, contact, or company.
  • Docs is now home — The root / route lands on your knowledge base, making it the natural starting point. Inbox has been folded in as a lifecycle scope (items needing review vs. published docs).
  • PR metrics chart — A new per-person weekly chart with a mean reference line helps teams track engineering throughput at a glance.
  • Connected agents & CLI settings — See which agents and CLI sessions are connected to your workspace, when they last synced, and manage their access.
  • Admin-only billing & metrics — Billing and workspace metrics are now restricted to admins, keeping the sidebar focused for everyone else.
  • Privacy & security — PII is now scrubbed from error reports, and the privacy policy was refreshed to reflect current data practices.

Week of May 12 — Workspace metrics & attribution

Section titled “Week of May 12 — Workspace metrics & attribution”

See what your team is shipping. The home page now shows real workspace metrics — PRs opened, contributors, weekly trends — powered by a new attribution system that ties GitHub and Slack identities back to Halyard users.

  • Workspace metrics home page — Your dashboard now opens with a live snapshot of team output: PRs merged, contributors active, and weekly trends.
  • GitHub historical backfill — When you install the GitHub App, Halyard imports 90 days of PR history so metrics are useful from day one.
  • Identity attribution rework — A cleaner system for linking GitHub and Slack accounts to Halyard users, making cross-tool metrics reliable.
  • Mobile-friendly layout — The app shell now adapts properly to phone and tablet viewports.

Week of May 5 — GitHub account linking & CLI release

Section titled “Week of May 5 — GitHub account linking & CLI release”

Connect your GitHub identity. You can now link your GitHub account directly from Settings, enabling Halyard to attribute your PRs and commits to your profile automatically.

  • GitHub account linking — Link your GitHub account in Settings to enable automatic PR attribution and richer profile context.
  • Contact & Company migration — Contacts and companies are now first-class knowledge entries, meaning they’re searchable, linkable, and enriched the same way as any other document.
  • Session summarizer — Claude Code sessions are now automatically distilled into knowledge entries, capturing decisions and context for future reference.
  • R&D metrics dashboard — An internal tool for generating engineering velocity reports across any GitHub org.
  • CLI v0.1.2 — Bug fixes for OAuth token refresh and a cleaner login experience.

Week of Apr 28 — Sidebar redesign & developer experience

Section titled “Week of Apr 28 — Sidebar redesign & developer experience”

A cleaner, faster workspace. The sidebar got a full redesign, the app gained a polished loading state, and developer tooling improved with portless support in cloud environments.

  • Flat sidebar — A simplified sidebar with grouped sections, cleaner hierarchy, and settings pinned to the footer. Less chrome, more content.
  • Brand loading animation — A subtle pennant animation replaces the generic spinner while the app boots.
  • Smarter MCP error hints — When a tool call fails, the response now includes actionable hints about what went wrong and how to fix it.
  • Seed docs on signup — New workspaces start with an intro knowledge entry and system principles doc, so new users aren’t staring at a blank page.

Week of Apr 21 — Marketing refresh & background job migration

Section titled “Week of Apr 21 — Marketing refresh & background job migration”

A new face and a new engine. The marketing site was rebuilt with a dark theme and competitor comparison pages, while the entire background job system moved to Trigger.dev for better reliability.

  • Marketing rework — New dark theme, problem-led homepage, and comparison pages against Glean, Obsidian, Guru, Confluence, and others.
  • Trigger.dev migration — All background jobs (embeddings, profile insights, mention resolution, analytics) now run on Trigger.dev. Redis dependency removed entirely.
  • @ mention picker — Type @ in the document editor to search and link to any knowledge entry inline.
  • Login redesign — Simplified login with email OTP support and a split-pane layout featuring the marketing message.
  • Design system rebrand — All UI components now use Halyard’s brand tokens (warm neutrals, sail palette) in one pass. Consistent look across the entire app.
  • Admin dashboard — An internal staff dashboard with usage analytics and MCP coverage metrics.

Week of Apr 14 — Inline mentions & search improvements

Section titled “Week of Apr 14 — Inline mentions & search improvements”

Link knowledge naturally. You can now reference any knowledge entry inline using mentions, and the search experience got noticeably better.

  • Inline mentions — Reference people, docs, and companies with links that render as clickable chips in the editor. Broken references are automatically queued for remediation.
  • Cmd+K search UX — Faster, cleaner command palette with better timestamps and less whitespace noise.
  • Docs sidebar rework — The sidebar switched from a nested tree to a flat file list, making it easier to scan and find what you need.
  • Analytics event tracking — Every knowledge entry operation (view, search, create, update) is now tracked, powering the audit log and usage insights.
  • Contact tools — New MCP tools for upserting contacts and finding people by email, so agents can manage your address book.

Your knowledge base, from the terminal. The first release of the Halyard CLI lets you sync Claude Code session logs into Halyard as searchable knowledge entries — decisions, context, and working notes captured automatically.

  • CLI v0.1.0 — Install via npm, authenticate with your Halyard account, and sync session logs. Decisions made in Claude Code sessions become searchable knowledge.
  • Trusted publishing — The CLI publishes to npm via OIDC trusted publishing, no tokens to manage.
  • Infrastructure foundations — Terraform config for R2 storage and a cleaner project bootstrap process.

No user-facing changes shipped this week. The team was heads-down on the CLI and the upcoming marketing + Trigger.dev work.


Section titled “Week of Mar 24 — Navigation overhaul & smarter search”

A new way to move around. The app switched to a vertical ribbon navigation with contextual sidebars, and the knowledge search became more context-aware.

  • Ribbon navigation — A vertical nav rail replaces the old top bar, with contextual sidebars that change based on where you are (docs, team, settings).
  • Smarter search — Search results now surface the caller’s own profile context, and the tool descriptions better route temporal queries (“what did I do last week?”).
  • API key authentication — HMAC-signed API keys for secure programmatic access.
  • Knowledge usage analytics — Every search and view is now counted per entry, so you can see which knowledge is actually being used.
  • Metadata drawer — A slide-out panel showing entry metadata (author, dates, relations, usage count) with consistent patterns across all views.

Week of Mar 17 — Knowledge editor & profile living docs

Section titled “Week of Mar 17 — Knowledge editor & profile living docs”

Edit knowledge like a real document. The knowledge editor was rebuilt with a proper docs layout, sidebar tree, search, and settings — moving from a simple form to a full editing environment.

  • Docs-style editor — A complete rethink of the knowledge editing experience: tree navigation, integrated search, and inline settings. Feels like a proper docs tool now.
  • Profile living documents — User profiles are now continuously updated documents rather than static snapshots, evolving as new signals arrive.
  • Auto-generated URLs — Every knowledge article gets a clean internal URL automatically, making cross-references and sharing easier.
  • Database cleanup — Deprecated tables removed, timestamps added across all models, and legacy fields stripped out.

Week of Mar 10 — Brand refresh & knowledge graph

Section titled “Week of Mar 10 — Brand refresh & knowledge graph”

A new look and a smarter knowledge system. Halyard got its visual identity (warm neutrals, sail logo, Playfair Display) and the knowledge base gained relationship tracking and topology visualization.

  • Brand refresh — New color palette (warm neutrals), sail logo, and Playfair Display headings. Applied across the web app, marketing site, and all assets.
  • Knowledge graph traversal — Agents can now walk the relationship graph between entries, surfacing connections that aren’t obvious from search alone.
  • Source provenance — Every knowledge entry now tracks where it came from (Slack, CLI, MCP, manual), making it easy to trace information back to its origin.
  • Knowledge ingestion overhaul — Smarter deduplication, automatic classification, and profile enrichment on ingest. Less noise, more signal.
  • Markdown editor — Knowledge entries can now be viewed and edited as proper markdown, with rendering and syntax support.

Week of Mar 3 — Halyard rebrand & pricing simplification

Section titled “Week of Mar 3 — Halyard rebrand & pricing simplification”

A new name and a clearer offer. The product rebranded from Ask Expert to Halyard, with a simplified per-seat pricing model and the foundations for self-serve onboarding.

  • Rebrand to Halyard — New domain (usehalyard.ai), updated tooling to support the transition.
  • Per-seat pricing — Pricing simplified to a straightforward per-seat model, replacing the previous usage-based tiers.
  • Investor pitch page — A password-protected page for sharing the pitch deck with prospective investors.
  • CI/CD pipeline — Automated deploy workflow with database migrations, making shipping reliable from day one.
  • MCP install improvements — System color mode support and sandbox documentation for the MCP server install flow.