Skip to content

What's new at Trove.

Product updates, improvements, and fixes.

Before 13 Oct 2026, Trove was called CandleKeep. Older entries use its names: ck commands are now trove, and the Professional plan is now Pro.

November 2026

  • Improved

    You can now add Trove to ChatGPT in one click from its app directory, with no developer mode or server address to copy.

  • New

    Team owners, admins and the person who added a book can now hand it to another teammate, so it stays with the team when the person who added it leaves. Agents can do the same from the terminal.

  • New

    Your coding agent can now publish your book to the marketplace: it checks the book, fixes what is missing, shows you what goes public and asks before it sends the book for review.

  • New

    You confirm once that you hold the rights to publish; your agent can then submit your books.

  • Improved

    When you remove someone or leave a team, you now see which books would leave and can hand each one to a teammate first.

  • Improved

    The web app now checks a book's basics (Markdown, ready, length, category) before it sends it for review; the full checklist applies when your agent publishes.

  • New

    The Trove panel in Claude Code now tells you, under the reply, when a Pro book in your library could have helped but Trove could read only its preview. During your trial it tells you when a Pro book helped and when your trial ends, with a button to keep Pro.

  • Improved

    You can now publish your own books to the marketplace on every plan, including Personal.

  • Fixed

    Removing a marketplace book from the CLI or your agent now works, delisted books included.

  • Fixed

    A marketplace book you remove is no longer added back by your agent. You can add it again from its marketplace page.

  • New

    You can now edit a book's title, author, description and cover in one Edit details panel, from the ⋯ menu on any book or from the book's page.

  • New

    You can now select several books at once to add them to a shelf or delete them in one step.

  • Improved

    Every book now has a ⋯ menu that is always visible, on your shelves, in the list and on the book's page.

  • Improved

    Deleting a book now tells you exactly what you lose before you confirm.

  • Improved

    Teammates with edit access to a shared book can now edit its details. Only the owner can delete it.

  • Improved

    The List view now uses the same header, search and filter as your shelves.

  • Fixed

    The library links in our emails, and heytrove.ai/library, now open your library instead of a "page not found".

  • New

    Experts, creators and authors can now join Trove Experts at heytrove.ai/experts: see how your knowledge reaches people with your name on it, and apply in a minute.

  • New

    The Trove panel now shows what your books changed in your agent's work, with a short line under the reply that opens it.

  • New

    A big book page now reaches your agent in parts small enough for Claude Code to read in full, each with the exact step to read the rest.

  • Improved

    Downloading a whole book in one call is now for people who can edit it. Everyone else reads it in page ranges, up to 50 pages per book per call, and your agent is told which range comes next.

  • Improved

    You can split a long page by sending it again as several pages, each with its own # heading.

  • Improved

    A book now counts as one read per hour, however many pages or parts you read in that hour; looking up its table of contents is not a read and still works after you use up your monthly reads.

  • Improved

    Your monthly read count, your recent reads on the billing page and your read emails now count every read of a book's content the same way, on every route.

  • Improved

    Claude and Cowork now connect to Trove only through the Trove connector. The separate Trove plugin for Cowork is retired: if you installed it, remove it in Claude under Customize → Plugins, then connect Trove from the install page.

  • Improved

    Answers no longer end with the Trove summary box, and its setting is gone. Inline citations still name the book and the page.

  • Improved

    The Trove panel in Claude Code now reads books only when your request needs them, so a quick question, a command or a reformat gets no book notes, and notes left over from an earlier request reach your agent only if they still fit what you asked next.

  • Improved

    A new or changed page over 20 KB (about 20,000 English characters or 11,000 Hebrew) is now refused with the steps to fix it: split it into pages by purpose, or move large tables to a linked page. Pages you already have stay as they are.

  • Fixed

    Manage subscription and Manage billing open your billing portal again if you have ever bought a team plan, so you can see your receipts and update your payment details.

  • New

    Waiting on you now shows each team book as its contents, so you can see which chapters readers keep asking about and hand a whole chapter, or a set you pick, to your agent.

  • Improved

    Waiting on you now fits long book titles, shows more requests on one screen, and places requests in the chapter they ask about.

October 2026

  • Improved

    When Usage data is on, the panel in Claude Code now also records which book pages your agent used and the kind of each book it reads. You can turn this off with the Usage data switch in the panel's Settings.

  • New

    When your agent finds something missing or wrong in a team chapter you cannot edit, it now writes the fix and sends it to the people who look after that chapter.

  • New

    The Team page has a Waiting on you tab with the fixes and reader requests on chapters you look after, and one button that lets your agent go through them with you.

  • New

    If you are in a team, Team is now in the main menu. It shows a count of new items on chapters you look after.

  • New

    Claude Code mentions new items on your chapters once a day when a session starts.

  • New

    Trove now has a panel inside Claude Code. It opens on its own the first time, and /trove-panel opens it again. It needs Claude Code 2.1.287 or later and arrives with the next automatic Trove update.

  • New

    The panel has one switch, Auto or Off. In Auto, Trove picks the books in your library that fit each request, reads them page after page, and gives your agent short notes with the book and the page.

  • New

    The panel shows what Trove is reading now and what it sent to your agent, with the book and the page.

  • New

    When the work goes quiet, a card under the reply says how many books Trove read, how many notes it gave your agent, and how many your agent says it used.

  • New

    In Auto, Trove can add a marketplace book that fits to a free slot in your library. The card at the end of the task lets you keep it or remove it.

  • New

    Trove's readers run in your own Claude Code. Your session text stays there and never goes to Trove's server. Trove gets your usual library calls, the book reads and the counts.

  • New

    Panel settings are three rows: Read books while you work, Marketplace books and Usage data. The panel works for research, writing and code.

  • Improved

    Version history now names who wrote each change, who added it, and which reader requests it answered. Book owners and maintainers see every version; chapter owners and maintainers see the versions of their chapters.

  • Improved

    If a payment fails, you now keep your plan for about a week while we retry your card, and we email you the exact date before anything changes.

  • New

    After you connect Trove, you paste one prompt into your agent and it brings in what you have already written for agents, suggests a marketplace book for your work, and reads it back with page numbers. It only copies: your files and chats stay exactly as they are.

  • Improved

    When you're signed in, the main buttons on the homepage now take you to your library, or to the install page if you haven't connected an agent yet, instead of asking you to try Trove.

  • Improved

    When you're signed in, the pricing cards show your current plan and take you straight to the upgrade, instead of asking you to sign up again.

  • Improved

    On a marketplace book page, the button to get the book now stays within reach as you scroll, on phones and on desktop.

  • New

    You can now name an owner and maintainers for each team book and chapter, so everyone knows who to ask.

  • New

    Maintainers can edit their chapters directly, even in read-only team books.

  • New

    Missing-topic requests on team books now reach the chapter's owner and maintainers, who can take one on and fill it in.

  • Fixed

    In Codex, your agent can read your books again: Trove now tells Codex which library commands are safe to run, so its helpers no longer fail quietly.

  • Fixed

    In Claude Code, your agent can open a book without stopping for a permission prompt.

  • Fixed

    The Trove CLI now works on company networks and cloud sandboxes that inspect HTTPS traffic: it trusts the certificates installed on your machine and the ones named in SSL_CERT_FILE or SSL_CERT_DIR.

  • Improved

    The welcome email has a new look, and support replies now come from Trove Support. The billing page also shows your team plan, or a link to team plans.

  • Improved

    Trove's instructions to Claude are rewritten for Claude Opus 5.5, so your agent checks your books before planning and before non-trivial work.

  • Improved

    The "How did you hear about Trove?" question now has a "Skip, I'd rather not say" option.

  • Improved

    The privacy policy now says how we use your country at sign-up (only when you accept analytics, and we never keep your IP address) and how we remember your cookie choice.

  • New

    Setting up Trove now starts with one question: which AI app do you use? Claude, ChatGPT, Grok, a coding agent, or any other MCP tool each get their own short path.

  • New

    On your phone, setup now connects Trove to Claude, ChatGPT or Grok directly, can email the install command to your computer, and ends with a short tour of your library.

  • New

    If the tour has no book for the topic you picked, your agent now suggests the closest book or tells you it asked for one.

  • New

    Trove now works fully in GitHub Copilot CLI on Mac and Windows: setup adds the Trove skill, four sub-agents, a session hook and your library-check setting, and your reads show up as GitHub Copilot.

  • New

    If you set COPILOT_HOME, Trove installs into that folder, and the same install also works in VS Code Copilot.

  • Improved

    Setup now finishes the moment your AI app is connected, and tells you which app connected.

  • Improved

    The permission screen when you connect an app now shows the app and the Trove mark clearly.

  • Improved

    On Windows, the install command now works in Git Bash, where Claude Code runs its commands: it hands over to the PowerShell installer instead of stopping.

  • Improved

    On Windows, your Trove sign-in file is now readable only by you, older consoles show plain text instead of garbled colour codes, and Claude Code explains when it needs the jq program for the full session context.

  • Improved

    The install docs now have a Windows section: what to do when Windows blocks Trove, when trove is not found after the install, and when Claude Code does not show Trove at the start of a session.

  • Fixed

    Finishing setup no longer sends you back to the welcome page.

  • Fixed

    After accepting the terms, "Open your library" now takes you to your library instead of an error page.

  • New

    You can now remove Trove from your computer by asking your agent or running one command: it removes Trove from your coding agents, your shell setup and its own files, and keeps your account and books.

  • New

    When you remove Trove you can tell us why in a sentence, from the terminal, from your agent, or on the goodbye page.

  • New

    Trove now installs on the fish shell and on Windows on Arm.

  • Improved

    When your library has no book for a task, your agent now adds a fitting book from the marketplace and reads it, instead of stopping to ask you.

  • Improved

    Claude Code now asks before your agent rewrites a page in one of your books.

  • Improved

    Errors from the Trove CLI are now one clear line that says what to do next, and scripts that use --json get a code for every failure.

  • Improved

    Turning Trove off for an agent now tells you when that agent isn't on this machine, instead of saying it was already off.

  • Improved

    The install page now lists the supported platforms and shows how to install without piping a script into your shell.

  • New

    You can now sign in the Trove CLI on a server, over SSH or in a container: it prints a link and a code, you open the link on any device, check the code and choose Approve.

  • New

    Your coding agent can now sign you in from a remote or cloud session: it shows you the link, you approve, and it finishes the sign-in for you.

  • New

    Trove now emails you when a new device signs in with a link, so you can revoke it in Settings if it wasn't you.

  • New

    In CI, set TROVE_API_KEY and the Trove CLI uses it without saving it to disk.

  • Improved

    If the browser sign-in has not finished after a minute, the CLI also offers a sign-in link you can open on any device.

  • Improved

    In CI, sign-in now stops at once with a clear message, and setup finishes signed out instead of waiting.

  • New

    You can now rename a book you own from its menu in your library list or from the book page, and undo it right after.

  • Improved

    The install scripts now tell you on screen that they send install stats and how to turn them off, and DO_NOT_TRACK=1 now turns them off on Windows too and also silences the Trove CLI.

  • Improved

    The Windows installer no longer leaves settings or Trove variables behind in your PowerShell window, so running it again installs the latest version.

  • Improved

    The Mac and Linux installer retries a failed download up to three times before giving up.

  • Improved

    If no coding agent is found during setup, Trove now points you to connecting it in Claude or ChatGPT instead.

  • Fixed

    Signing out no longer brings back the cookie prompt: the answer you gave in this browser still counts after you sign out.

  • New

    Coming from CandleKeep? Trove now greets you with a short welcome that shows how to log in with your existing email and password.

  • New

    When our Terms of Service or Privacy Policy change, you now see a short card in Trove asking you to accept them, and Trove asks the same on the web page /accept when your terminal or agent needs it.

  • Improved

    If you have not accepted the new Terms, the Trove CLI and your connected agents now tell you so with a link, instead of failing with a general error.

  • New

    You can now pay for Pro or Team yearly, and if you ask within 14 days of your first yearly payment we refund it in full.

  • Improved

    Book pages now show where a book comes from and who to contact to remove it, and previews are limited to the first 2,000 characters.

  • Improved

    The refund rule changed from the earlier 30-day pro-rated promise, and the Terms, the FAQ and the billing page now all say: yearly plans get a full refund within 14 days of the first payment, monthly payments are not refunded, and you keep your plan until the end of the period you paid for.

  • Fixed

    Opening Sign in or Sign up in a new tab, or clicking it before the page finished loading, now takes you back to where you started (such as your terminal login) instead of the dashboard.

  • Fixed

    A brand-new account can now connect the Trove CLI right after signing up, instead of sometimes seeing "User not found".

  • New

    You can now reopen the cookie prompt any time from the "Cookie preferences" link in the footer and on the legal pages.

  • Improved

    Trove now remembers which link brought you here only after you accept cookies, and forgets it if you decline.

  • New

    You can now use Trove with Grok: trove setup installs it, and you can turn it on or off in Settings > Connected agents.

  • New

    You can now rename your team from the Team page if you are the owner.

  • New

    You can now ask Claude or ChatGPT for the Trove tour: it reads a book from your library against your own work, shows you the page it came from, and offers to bring your chat instructions and documents into your library.

  • New

    Anyone can now reach Trove support at heytrove.ai/support, signed in or not.

  • Improved

    The tour in your coding agent now starts with what Trove is, shows you something in your project you did not ask about with the book and page it came from, and offers to bring your skills, project notes and PDFs into your library.

  • Improved

    The privacy policy now lists how long we keep each kind of data and what happens when you connect Trove to Claude or ChatGPT.

September 2026

  • New

    You can now connect Trove to Claude from your phone in one tap, from the last step of signup or the install page.

  • Improved

    The "How did you hear about us?" question at sign-up has more answers to choose from, so it is easier to tell us where you found Trove.

  • New

    The command line tool is now called trove.

    Install it with the one-line installer on the install page. If you already use ck, installing trove moves your sign-in, settings and connected agents over automatically, and ck keeps working for now and forwards you to trove.

  • New

    New API keys start with trove_.

    Keys that start with ck_ keep working, so nothing you already set up needs a new key.

  • New

    Installing from the terminal now ends with a tour in your coding agent: it picks a book with you, reads it against your project, and offers to add documents from your machine.

  • Improved

    Every setup command in Trove now says trove

    Settings ▸ Connected agents, the help desk answers, the developer docs and the "How to Use Trove" book in new libraries show trove commands and this site's own address.

  • Improved

    Signing in from the terminal no longer detours through the web onboarding wizard, the sign-in wait shows progress and times out cleanly, and your Pro trial is shown correctly.

  • New

    Writer analytics has a Requests page.

    See every reader request as Open, Covered or Dismissed, read every question readers asked, search and filter by book, and restore anything you dismissed. Dismiss now has the same 5-second undo as Mark covered.

  • Improved

    Your notification bell is calmer.

    Opening it clears the badge right away, read notifications tuck into one "read notifications" row you can clear, and older read notifications drop off on their own.

  • Improved

    The agent activity dot in your dock is quiet by default

    it shows how many passages your agents read today without the live ticker, and you can turn it back on, or off, from a new Display & focus tab in Settings.

  • Improved

    Shelves can now collapse to a compact row

    collapse one shelf or all of them at once, and your library remembers your choice everywhere you sign in.

  • Improved

    You can now hide the Pro books banner

    for 30 days from the × button, with an Undo if you change your mind.

  • New

    New setup: one page on your computer, four steps on your phone.

  • Improved

    Writer analytics now starts with what your readers asked for.

    Missing topics from every book you publish are ranked by how many readers asked. "Write it in" gives you a ready prompt to paste into your own agent, and each book's page shows which chapters readers opened for the last 7, 30 or 90 days.

  • Improved

    Book problems now show up on the book itself.

    Stuck or failed uploads, unreadable files and titles to confirm appear when you open the book and in your notifications, so the separate Library Health page is gone and old links take you to your dashboard.

  • New

    You can now add knowledge three ways from one place: upload your own files, browse the marketplace, or start a manuscript.

  • New

    You can now drop files anywhere on your library page — the upload starts right away and shows as covers on your shelf while it reads.

  • New

    After an upload finishes, you can now copy ready-made prompts built from your new books' titles to ask your agent about them right away.

  • New

    Help & support is now a help desk.

    You can write to the Trove team right from Help & support, see common questions answered, and read replies in the app.

  • New

    The bell now opens Your desk: your notifications, a summary of what your agents read, and product updates in one place.

  • Improved

    Your trial now shows what your agents actually read

    during your Professional trial the banner shows your first setup steps, then the passages your agents read and the book they used most, and in the last three days the exact date the trial ends. When the trial ends you see a one-time trial receipt of what you built instead of a pop-up listing what you lost, and you can open it again any time from the Personal plan banner.

  • Improved

    Team shelf tabs now say what they show

    "All books" lists every team book you can read, and "Whole team" lists only the books everyone on the team can read.

  • Improved

    Books shared with several departments show every department

    each one gets its own label on the book, with a "+N more" link that opens the rest, and department names can be up to 60 characters.

  • Improved

    Invite and team commands in ck show pending invites and every department a book is shared with

    ck team show lists pending invites, ck team access grant takes --dept more than once, and error messages say what to do next.

  • Improved

    A failed card payment no longer ends your plan right away

    if a renewal payment fails, you keep your Professional plan for 3 days while the payment is retried, so you have time to update your card. If a later retry goes through, your plan comes back automatically and your locked books unlock.

  • Fixed

    The "Add knowledge" dialog no longer stretches across your whole browser window.

  • Fixed

    Seat counts on the Team page agree

    the header and the People panel both count pending invites, because an invite holds a seat until it is accepted or cancelled.

  • Fixed

    New teammates land on the Team page

    someone who joins from an invite and then finishes setting up their account now arrives on the team they joined, not on their own library.

  • New

    Invite anyone to your team by email

    they get a link to join, even before they have an account, and owners and admins can see pending invites on the Team page, resend them or cancel them.

  • New

    Share a book with several departments at once

    pick any mix of departments, or the whole team, from the book panel or when you share.

  • Improved

    The Team page is now your team's shared shelf

    team books sit on one shelf you can filter by department, search and sort, and owners and admins set who can read each book (and whether they can edit it) from a panel on the book. Team settings from the old Team admin page now live here too.

  • Fixed

    Team members only see the books meant for them

    a book shared with one department no longer shows up for teammates outside that department.

  • Fixed

    You can now leave a team, unshare a book from the Team page, and make a teammate an admin

    and admins can now manage team books.

  • New

    You choose which books stay usable on the Personal plan

    when a Professional plan or trial ends, nothing in your library is deleted. As many books as the Personal plan allows stay usable, and you pick which ones (until you do, the books you added first stay usable), and you can change the choice once a week. The rest are kept but locked: you and your agents cannot read or edit them, but you can still delete them, and upgrading unlocks every book at once. When some of your books are locked, you also get an email listing the books that stay usable, with a link to change the choice.

  • Improved

    Our billing terms are now written down

    the Terms of Service have a new "Billing, Cancellation and Refunds" section: cancel any time and keep your plan until the end of the period you paid for, monthly payments are not refunded, annual plans can get a pro-rated refund within 30 days, and cancelling never deletes your data. The FAQ and the billing page now say the same thing.

  • Fixed

    The FAQ now lists the Personal-plan read limit for both new and earlier accounts

    it listed one number for everyone, but the monthly read limit depends on when you signed up.

  • Improved

    A calmer home for guides and reading lists

    the Living Book guide and How to Build Agents reading list now use Trove’s Reading Room layout, with section navigation and reusable book cards that keep sources close to the text. Existing links still work.

  • Improved

    Deleting your account now stops your subscription

    your personal plan is cancelled right away, and a team plan you own stops renewing while your teammates keep access until the end of the period they paid for. Time already paid for is not refunded, and Settings now says so.

  • Improved

    Trove no longer adds a .candlekeep folder to your repositories

    the per-project notebook your agent keeps (which topics it already asked the library about, and your active shelf) now lives in your home directory instead of inside the repo, so it never shows up in git status. Existing folders are cleaned up automatically the next time a session starts there. A .candlekeep folder remains only where you created a project shelf with ck init, because that file is meant to be committed.

  • Fixed

    Scanned and image-only books are now flagged instead of silently passing

    a PDF whose only text was a publisher footer, or an EPUB made of pictures, used to import as "ok" with nothing to read. The importer now recognises text page by page, and when a file still has almost no real text the book is marked Unreadable source in Library Health, in ck items list and ck items read, and to your agents, with the reason and what to upload instead.

  • Fixed

    Long scanned books no longer time out part-way

    the processing limit now scales with the page count, so a large scan gets the time it needs instead of failing at a fixed cutoff.

  • Fixed

    Your agent consults your library again when you have several manuscripts

    the information Trove puts in front of your agent at the start of each session had grown past a size limit in Claude Code, which silently replaced most of it with a short preview. Everything below the cut vanished, including the instruction telling your agent to check your library, so on accounts with a dozen manuscripts it simply stopped doing it. That block is now under half the size, and it can no longer outgrow the limit no matter how many manuscripts you keep.

  • Improved

    Manuscripts now tell your agent when to write to them

    each manuscript has a new "Log when" line describing the kind of experience that belongs in it, for example "a prod-only bug that took over 30 minutes to find". Your agent reads that line to pick the right manuscript at the end of a session, which matters most when several of your manuscripts cover similar ground. We filled it in from your existing criteria, and you can edit it on the Manuscripts page.

  • New

    Your agent now checks a per-project notebook before non-trivial tasks

    it keeps a small ledger of which topics this project has already asked the library about and what came back, sends the librarian on its own for a topic it has never seen, and when the only matching books are on the marketplace it stops and asks you with a one-keystroke offer instead of sending readers to books you do not own.

  • New

    New on the blog: Getting an agent to look things up on its own

    an engineering account of the new librarian trigger: what ten books on foraging, curiosity, and bandit algorithms said about when to search, the three instruction wordings we tested on real sessions, and why the one that worked leaned on legitimacy rather than force. Read it at /blog/when-should-an-agent-go-look-something-up.

  • New

    You now get an email when we reply to your support ticket

    it carries our reply and a link straight to the conversation, so an answer no longer waits for you to check back on your own.

  • New

    You can see and undo a book's edit history

    ck items history <id> lists the earlier versions of a book and ck items restore <id> --version N puts one back. Every edit has always been saved; now you can actually get one back. Restoring is itself safe: the current text is saved first, so a restore can be undone by another restore.

  • Improved

    Our Security and Privacy pages now say exactly where we stand

    the Security page describes our own controls plainly (no more "SOC2 roadmap"; the vendor certifications for Clerk, PostHog, and Railway remain), and both pages now state it outright: we don't train models on your content and we don't use it to train anyone else's. The full scope is in the new "No Model Training" section of the Privacy Policy.

  • Fixed

    Your agent no longer says "your library is full" when it isn't

    when adding several books at once hit a momentary write collision, the CLI now waits and retries on its own, and the agent tells a real plan limit apart from a passing hiccup instead of reading every failure as the item cap.

  • Fixed

    Two agents writing to the same book no longer overwrite each other

    editing a book means downloading it, changing it, and uploading it back, so anything another agent added in between used to be silently erased. This hit shared books and LLM wikis hardest, since every session writes to them when it finishes a task. Writes now check whether the book changed while your agent was working: if it did, the write is refused and the agent is told what changed so it can redo the edit on the current text instead of overwriting someone's work. Adding content never conflicts at all.

  • Fixed

    Adding several books at once no longer drops one silently

    when your agent subscribed to a handful of marketplace books or uploaded several files in parallel, the database sometimes rejected one of them, and the agent read that as "your library is full" and quietly left the book out of your reading list. Those collisions are now retried automatically, the CLI waits and retries anything left over, and your agent can tell a real plan limit apart from a passing hiccup — so it only mentions upgrading when your library genuinely is full.

  • Fixed

    Your Claude Code agents find ck even when your terminal's PATH hasn't caught up yet

    right after a fresh install, a Claude Code session launched from the same terminal (or from a GUI app or IDE) could not see the new binary, and the Trove agents wrongly told you the CLI was not installed. The plugin now locates ck in its usual install locations on its own, the session start hook repairs PATH for the whole session, and the installer tells you to open a new terminal before launching Claude Code.

  • New

    The "How to Build Agents" reading list is live at /how-to-build-agents

    every source behind the lecture (the agent company that runs Trove, the Anthropic and OpenAI prompting guides, Anthropic's engineering blog), each linked to the book your agent can read.

  • Improved

    The Anthropic Engineering Playbook now carries 24 posts in 17 parts

    the full text of Building Effective Agents, Effective Context Engineering, Writing Effective Tools, Advanced Tool Use, Code Execution with MCP, Effective Harnesses, Demystifying Evals, Claude Code Best Practices, and more, one post per page.

  • Improved

    Your LLM Wiki is now part of onboarding

    right after signing up you see the wiki you already own, learn that it is private to you, and choose how your agent writes to it: Auto (writes on its own, one-line notice) or Ask (proposes, waits for your yes). New accounts start in Ask mode until they choose; wikis that already exist keep their current setting. You can switch at any time on the Manuscripts page. The wiki, like every book in your library, is private to your account unless you share it — and sharing a book with your team now asks you to confirm first.

  • Fixed

    Full-library MCP calls no longer break on unusual line-break characters

    a title carrying an invisible Unicode line separator (common in text pasted from Apple apps or EPUB metadata) used to cut list_items and library_summary off mid-response for Cowork and other Python-based agents. Titles, authors, and descriptions are now cleaned on the way in, every MCP response is guarded on the way out, and those separator characters are removed from existing books automatically.

  • Fixed

    Hitting the monthly read limit now sends you somewhere real

    the upgrade link goes to your billing page (the old /pricing link redirects there too), and your agent gets a clear "stop, don't retry" answer with your usage and reset date instead of hammering the wall with blocked calls.

  • Fixed

    ck auth whoami shows your monthly reads

    Reads (month): 96 / 100, so you can see where you stand before you hit the cap.

August 2026

  • New

    ck --version now tells you if you're current

    it prints (latest) when you're up to date, or the newer version and how to get it when you're behind. ck version does a live check (--json supported for agents).

  • New

    ck update — update the CLI on demand

    one command brings ck to the latest release, for you or your agent. It works even with auto-update opted out.

  • New

    Agents get told when your CLI is stuck on an old version

    if silent auto-update is disabled or failing and you're behind, regular commands print a short note (at most once a day) telling the agent to run ck update, so it can fix the problem itself mid-session.

  • Improved

    Update opt-outs, clarified

    CK_NO_AUTO_UPDATE=1 now stops the CLI only from replacing itself; it still checks the latest version once a day so it can tell you you're behind. To stop version checks (and their network call) entirely, set CK_NO_UPDATE_CHECK=1.

  • New

    ck items import <file.md> — import a whole book in one command

    the CLI splits your markdown on chapter boundaries, uploads it chunk by chunk with progress and automatic retry, and gives you a ready book. No more hand-rolled append loops.

  • Improved

    Appending to a book is now instant, no matter how big the book is

    appends touch only the pages they add instead of rewriting the entire book, so bulk imports are fast and light for books of any size.

  • Improved

    Books have a clear 30MB size ceiling

    beyond it, the API and CLI tell your agent exactly what to do: split the work into multiple books at meaningful divisions (parts, volumes, sections) and import each one.

  • Fixed

    Importing very large books could make the service unavailable

    a bulk import of a 68MB book caused an outage on August 27; reads and writes of large books are now bounded so one big book can never take the site down.

  • New

    Project shelves — declare the books your project depends on

    run ck init in a repo to create .candlekeep/shelf.json, a checked-in list of the books agents should read for this project. Commit it and teammates inherit the same shelf. ck shelf sync keeps the file and your Trove shelf in step, in both directions.

  • New

    Agents now see your project shelf automatically

    every session starts with a compact index of the shelf's books and topics, so agents in any mode (not just plan mode) go straight to the right book when a task touches its topics. In our tests this took agents from 12 exploratory commands to 2 direct reads.

  • New

    The Librarian's Note

    when a book outside your shelf materially improves a task, the librarian shows one short note at the end of the session: which known author's book helped, the exact changes it shaped, and a one-key choice to add it to the project shelf. Declining is remembered; you're never re-pitched.

  • Improved

    The librarian no longer adds books to your library by itself

    marketplace books are read freely during a task, but nothing is subscribed or shelved without your explicit yes. Your library stays curated by you.

  • Improved

    ck items read now accepts --pages 7-9

    the flag agents naturally reach for works alongside the existing "<id>:7-9" form (same for ck items get with a single page).

  • Fixed

    Team features now require an active team plan

    creating team manuscripts, sharing items to a team, and the Pro upgrade that comes with team membership all require a completed team checkout. Teams created without activating the plan no longer grant these.

  • New

    Edit a single page of a book without re-uploading the whole thing

    ck items put <id>:<page> replaces just that page, and ck items get <id>:<page> fetches just that page. Find the page number with ck items toc <id>. This works on books of any size and is now the recommended way for agents to update a wiki's Index and Changelog pages.

  • Fixed

    Large books were stuck append-only

    once a book grew past 1 MB, whole-document ck items put was refused with "413 Payload Too Large", so existing pages (including an LLM Wiki's Index and Changelog) could no longer be edited from the CLI and auto-maintained wikis silently fell behind. Page-scoped writes remove that ceiling; the 413 message now points to them.

  • Fixed

    Wiki instructions and the book-writer agent now use page-scoped writes

    new LLM Wikis are seeded with instructions to append new pages and edit Index/Changelog page-by-page, and to report a failed write instead of silently skipping the bookkeeping.

  • New

    Choose which coding agents Trove lives in

    Settings ▸ Connected agents shows every supported agent with its status on your machines and an on/off switch. Turn one off and Trove removes only its own files from that agent, on every machine you use. Machines still running an older CLI apply the change once they auto-update.

  • New

    What your machines report

    to show statuses per machine, the CLI sends each machine's agents, CLI version, hostname, and OS. Turn off agent-host reporting under Settings ▸ Privacy and hostname and OS are no longer stored.

  • New

    Same control from the terminal

    ck setup --disable <agent> / --enable <agent> apply immediately, and ck setup --status shows what is installed where.

  • Improved

    Trove installs itself into agents you add later

    install Cursor or Codex after Trove and the CLI notices on its next run and sets it up for you, unless you have switched that agent off.

  • New

    Your Value report now shows the books your agents are asking for

    when an agent searches your library and comes up empty, the librarian notes a real published book that would have answered it. The Value page and ck value now surface those suggestions, grouped by book with the original searches under each, so you can judge the suggestion and go get the book yourself. Suggestions are AI-matched at search time, so a one-line note reminds you to verify before you buy; the section stays private and never appears on your public profile.

  • Improved

    Editing a published book no longer sends it back to review

    replacing content, appending pages, renaming, re-uploading a file, or reprocessing a book that is listed on the marketplace now takes effect immediately. The listing stays live and visible to new subscribers; the "Listing returned to review" warning and notification are gone. New listings still go through the initial marketplace review.

  • New

    Your new Value report shows what your library actually does for you

    the Value page on the dashboard tells the story session by session: what you were researching, which books your agents read and how deep they went (full content or just the table of contents), how often your library had something relevant, plus a reading heatmap, your most-read books, and a few fun comparisons ("your agents read the equivalent of War and Peace this month"). Looking at the report never counts as a read.

  • New

    ck value brings the same report to your terminal

    same numbers as the web page, rendered for your terminal. Pick the window with --since (--since 7d or --since 2026-07-01, default 30 days), show more sessions with --sessions N or --all, and get --format markdown or --format json for piping into other tools.

  • New

    The Value report's wiki section now shows your most-read wiki entries

    see which LLM Wiki entries your agents come back to most, with the entry content readable right there: expand an entry on the web report to read it in place, and ck value lists the top entries with their titles and a short snippet.

  • New

    Share your reading stats with a public profile

    publish a public profile page from the Value page or with ck value share. It shows your reading heatmap, totals, and fun stats — book titles stay hidden unless you reveal them, your research questions are never public, and you can revoke the page anytime (your handle stays reserved, so republishing brings back the same page address).

  • Fixed

    The Pro Library section is readable in light mode again

    its headings and links used colors designed for a dark backdrop, making the Pro pitch on the marketplace nearly invisible for light-theme visitors. The section now uses theme-aware colors that stay legible in both modes.

  • Fixed

    Marketplace badges no longer break in dark mode

    the "in your library" state, "Free This Week" chips, listing badges, and the Pro filter pill's hover state were styled for light mode only and rendered as glaring or unreadable elements for dark-mode visitors. They now adapt to your theme.

  • Fixed

    Landing-page label pills have a visible outline in light mode

    two labels on the homepage drew their border with a faint white ring that was invisible on a white background; they now use a real border that shows in both themes.

  • Fixed

    The press page and LLM Wiki page no longer ask visitors to sign in

    both public pages were accidentally behind the sign-in wall, so anyone following a link from the homepage or a search result was bounced to a login screen instead of the content.

  • Fixed

    The theme toggle now controls every part of the page

    if your Trove theme differed from your operating-system theme, some elements followed the OS instead of your choice and rendered with the wrong colors. Everything now follows the in-app toggle.

  • New

    You can now hide the Trove citation box

    the boxed "Read / Learned / Worth remembering" summary at the end of responses is now a setting. Turn it off in Settings → Citation block or with ck config set skill.citationBlock off, and it stays off across every agent you use Trove in — Claude Code, Cursor, GitHub Copilot, Gemini CLI, Codex, and Claude Cowork. Inline citations like (Book Title, p. 12) still appear, so answers stay sourced. The box stays on by default.

July 2026

  • Fixed

    Reads through the Cowork plugin now count toward your monthly reads

    books opened from Claude Cowork were never being counted, so they didn't appear in your reading stats and didn't draw down the Personal monthly read allowance. They now count the same as reads from the CLI or the Claude Code plugin. If you read mainly through Cowork on a Personal account, you'll now see that usage on your billing page and can reach the monthly cap where previously you couldn't.

  • Fixed

    Cowork reads now show up in your reading history

    because those reads weren't recorded, they were missing from your reading map, your "changes since you last read" notices, and (for authors) the reader-channel breakdown in writer analytics. Cowork is now its own channel in all three, shown separately from CLI and plugin reads.

  • New

    A privacy setting for which coding agent you use

    Trove now records the name of the agent running it (Claude Code, Codex, or a plain terminal) so we can see which agents people actually use and put our effort there. It's the agent's name only — never your prompts, files, or commands. There's a new Privacy section in Settings to switch it off, which takes effect immediately without updating your CLI.

  • New

    Staff access to your data is now logged, and you can read the policy

    when a Trove admin opens a customer's library, sessions or support tickets, that access is recorded in an append-only audit trail: who, what, when, and from where. Reads are logged, not just changes. The new Administrative Access section on the Security page spells out exactly what is captured.

  • Improved

    Manuscripts are counted one way for everyone

    your LLM wiki used to sit outside your plan's manuscript allowance, so Personal accounts quietly had room for two. Now it's simply a manuscript like any other: Personal includes one, Professional is unlimited. If you're at your limit, the message now tells you which book is holding your slot and that switching it Off frees it up — instead of just refusing.

  • Improved

    Your research questions no longer live forever

    the question you type when your agent reads from your library is now automatically erased after 90 days. Your reading history and library stats are untouched; only the question text goes.

  • Improved

    The startup script Trove runs in Claude Code now ships inside the ck command itself

    previously your machine downloaded that script from our servers and ran it on every session start. It is now built into the CLI you installed, and the plugin files we do still send are checked before anything is written to your disk. Once your CLI has auto-updated, Trove behaves exactly as before; changes to the startup script now arrive with the CLI's normal automatic update.

  • Fixed

    Turning off a manuscript's auto-update now actually quiets it

    unchecking "Auto-update" used to make your agent louder, not quieter: instead of writing silently it started asking for your approval at the end of every session, and the only real off switch was a separate "Pause" button on the manuscript card. There is now one clear choice per book — Auto (writes on its own, one-line notice), Ask (proposes and waits for you), or Off (your agent won't touch or even mention the book) — and all three are in the same place, on both the card and the edit dialog. Each option spells out exactly what your agent will do.

  • Fixed

    ck auth login now only accepts the sign-in it started

    the CLI briefly opens a local port while you authorize in the browser. It now generates a one-time secret for each login and refuses any hand-off that doesn't carry it, so a random web page you happen to have open can't push its own key into your terminal and quietly point your library at someone else's account. The local port is also loopback-only now, and it closes as soon as the sign-in finishes or gives up (15 minutes) instead of staying open forever. Update your CLI (ck self-updates on the next command) to get the fix.

  • New

    Books that didn't import fully now say so — and you can fix them in one click

    a book could land in your library looking fine (normal page count, opens normally) while most of its pages were actually blank, and nothing told you. Your library now spots these and flags them as "partly imported", both on the book's page and in Library Health. A new Reprocess button re-imports the book from the file you originally uploaded; the current version stays readable the whole time it rebuilds, so nothing is lost if it fails.

  • New

    Reprocess works from the terminal and from your agent too

    ck items reprocess <id> re-imports a book, and ck items list now shows the "partial" warning with the exact command to fix it. Coding agents can read that and offer to run it for you. Requires the latest CLI (ck setup to update).

  • Improved

    Trove installs into Claude Cowork and Desktop as a single plugin

    no more pasting a connector URL and then separately uploading a skill zip. Open Customize → Plugins → Add marketplace, paste CandleKeepAgents/candlekeep-marketplace, and click Install on the Trove plugin. That one step adds the research workflow, the four specialist agents, and the connection to your library together, and clicking Update on the marketplace keeps it current — no more re-downloading a zip to get the latest behavior. (We're under review for Anthropic's official plugin catalog; once listed, you'll be able to find the plugin straight from Browse plugins.)

  • Improved

    Cowork now runs the same four-agent research pipeline as Claude Code

    a librarian finds the right books across your library and the marketplace, a reader pulls the exact pages and cites them, and separate agents handle writing documents and cleaning up book metadata. Answers come back with the same page-level citations you get in the terminal.

  • New

    Professional now uploads files up to 500MB

    Personal keeps its 100MB limit, and Professional gets 5× the headroom so large scanned or image-heavy PDFs and long manuscripts go straight in. If a file is over your limit, the upload dialog now shows exactly what you'd unlock by upgrading instead of a generic error.

  • Improved

    Signing up on your phone is smoother

    Trove runs in your terminal, so mobile signups now tell you that up front and get you to the handoff faster: pick up where you left off on your computer with a single command that signs you in, installs the CLI, and connects your agent. The emailed and QR/copied links now drop you straight onto a page with that one command — no extra sign-in or wizard first. And if you email yourself the link but don't finish, we'll send a short, friendly reminder or two with the command, then leave you be.

  • Improved

    Agents flag broken books on their own

    when the librarian or reader agents touch your library for a task and notice a book that failed to process or came through empty, they now mention it in their answer instead of waiting for you to ask them to "verify" your library.

  • Improved

    Trove is calmer by default in Codex

    on the default setting, Codex no longer reaches for your library on every single task. It now consults Trove when a task genuinely benefits (code review, security, design/UI-UX, architecture, agent development, research) and skips trivial or mechanical work like typo fixes, renames, and git commands. If you want the old always-on behavior or something quieter, the Smart, Ask, and Off options in Settings still control it — update your CLI (or run ck setup) and the change applies on your next Codex session.

  • New

    Your library now tells you when an upload goes wrong

    if a book fails to process, comes through empty, or stalls, you get a notification right away instead of finding out later. Failed books now explain what actually happened and what to do next (e.g. "this looks like a scanned PDF without OCR") instead of a generic "processing failed."

  • New

    New Library Health view

    a single place to see everything that needs attention: failed uploads, empty books, stalled processing, books awaiting confirmation, and suspected duplicates, each with a clear next step.

  • New

    Confirm we got the right book

    when we're not fully sure we identified an uploaded book correctly, we now ask you to confirm or fix its title and author, so a wrong auto-detected title can't slip into your library unnoticed.

  • New

    Uploads now catch duplicates before they pile up

    when you upload a book that looks like one already in your library, Trove asks what you want to do instead of silently adding another copy: Replace the old one, Add anyway (for a different edition or translation), or Cancel. It matches on similar titles, so re-uploading the same file — or retrying a failed upload — no longer leaves you with three or four copies of the same book. Works in the upload dialog and in the CLI (ck items add, with --replace and --force flags for scripts).

  • Fixed

    Share a book you own with your team from the CLI — no admin role needed

    ck team access grant <id> used to refuse anyone who wasn't a team owner or admin, even for a book they own, telling them to become an admin. Now any team member can share their own book with the whole team (read-only), matching the website's "Share to team" button. Scoping a share to a specific department or granting write access still require an admin.

  • New

    Reader Requests — see exactly what your readers wanted your book to cover

    when an agent reads one of your books to answer a question but a specific sub-topic is missing, that gap now goes straight to you, the author. Head to Writer Analytics to find your Reader Requests, right next to your read stats: a summary across all your books on the overview, and a per-book panel on each book's analytics page showing the missing topics ranked by how many readers asked (or run ck items gaps from the CLI). Extend your book to cover a topic, mark it covered, and every reader who asked gets notified that the book they read now answers their question.

  • Improved

    Your reads now help improve the books you rely on

    when your agent reads a relevant book that turns out to be missing the specific thing you needed, it quietly lets that book's author know (as an abstracted topic, never your actual question or any personal details). Authors use these signals to decide what to write next, so the books in the marketplace keep growing toward what readers actually ask for.

  • Fixed

    Billing portal is more resilient for former subscribers

    if you previously had a personal subscription and later got Pro through a team, an old canceled subscription record could cause "Manage Subscription" to fail to open the billing portal. The portal now always uses your active subscription and ignores stale records.

  • Fixed

    Team members can now read documents shared with their team

    team-shared books showed up in your library list but failed to open with an "Items not found" error when read from the CLI or an agent. Reading now works consistently with what the list shows, as long as your team's subscription is active.

  • Fixed

    Your activation setting now works on Codex

    changing the plan-mode activation in Settings (Smart, Ask, or Off) previously only affected Claude Code; Codex kept checking your library on every task regardless. Now Codex respects the setting too: Off removes the auto-check, Smart checks only when the task overlaps your library, and Ask prompts first. Update your CLI (or run ck setup) and the change applies on your next Codex session.

  • Fixed

    Manuscript cards now show when the book was last refreshed

    the timestamp on each manuscript card used to reflect the last time you edited the manuscript's settings, which could disagree with the "Updated" time inside the book itself. Cards now read "Refreshed <time>" based on when the book content actually changed (including your agent's automatic updates), so the list and the book view always agree. A manuscript with no book yet shows "Created <time>".

  • Fixed

    You'll now hear about your monthly reading limit

    when you reach your monthly free-read cap, your agent now clearly tells you and shows how to upgrade for unlimited reads, instead of quietly failing to fetch content. Reading resumes when you upgrade or at the start of the next month.

June 2026

  • New

    Change your account email in Settings

    head to Settings → Account to update the email on your Trove account. Add a new address, verify it, and set it as your primary — your CLI and API keys keep working unchanged. Password and security settings live there too.

  • New

    Choose which emails you get

    a new email preferences page at /settings/email lets you keep account & billing emails (always on) while muting product updates, onboarding tips, or research invites independently. Every non-essential email now has a one-click unsubscribe that mutes just that kind, not everything.

  • New

    Report bugs and request features straight from the CLI

    run ck report --title "..." --body "..." to file a bug report or feature request without leaving your terminal. Pass a large diagnostic dump with --body-file <path> or pipe it in with --body -, and set --type bug|feature|idea if you like. Your report shows up on your Support page where you can follow the conversation, and your Claude Code agent can file one for you when it hits a wall.

  • New

    We'll tell you when a book you asked for arrives

    when your agent searches for something your library can't answer, Trove now remembers that you asked. If we later add a book that fills that gap, you'll get a heads-up right in your terminal the next time you run ck, with a one-line command to add the new book to your library.

  • New

    Compare Trove to other tools — new comparison page covering Obsidian, NotebookLM, Notion, Glean, and building your own RAG at /compare

  • New

    Manage your team from the CLI

    owners and admins can now run the whole team admin flow in the terminal with ck team: create departments, invite people, add them to departments, and grant or scope documents (team-wide or to a single department) with read or write access. Run ck team access matrix to see who can read what. Your Claude Code agent can do it conversationally too — "add the onboarding handbook to the Engineering department" just works.

  • Improved

    Clearer no-terminal setup for Claude Desktop & Cowork

    the install page now leads with the no-terminal path so chat-based agents and Desktop/Cowork users aren't sent to a terminal command that doesn't apply to them, and the Cowork guide has a plain-text "Copy-paste version" you (or Claude) can follow without screenshots. Added troubleshooting for when behaviour seems stale after an update — re-download the skill bundle to refresh it.

  • New

    Per-seat Team plan

    the Team plan is now $30 per seat, and you buy exactly the number of seats you need: invite a co-founder for 2 seats or roll out to a 50-person org, you only pay for the people on the team. Add or remove seats anytime, and manage billing from the team page.

  • New

    Shared team manuscripts

    your whole team's agents can now read from a shared, living knowledge base. When one engineer finishes a refactor and their agent writes up what changed, that knowledge lands in the team's shared manuscript — so the next teammate's agent starts from what the team already learned instead of from scratch.

  • New

    Team admin panel with department-based access

    owners and admins get a dedicated panel to organize members into departments and grant specific books to specific departments. Share a book with the whole team, or scope it to just Engineering or just Sales, and each member's agent only ever sees the books they're cleared for. An access matrix shows at a glance which departments can read which documents.

  • New

    Connect MCP clients with your API key

    the Trove MCP server now accepts your ck_ API key as a Bearer token, so you can wire up any MCP client directly without the OAuth connector flow. Grab a key on the Developers page, where there's now a copy-paste MCP setup section.

  • Improved

    The team page now shows live seat usage so you always know how many seats are in use versus purchased before you invite someone new.

  • Fixed

    LLM Wiki auto-updates now actually write — Claude Code was silently blocking the wiki write in auto mode; ck setup (and the background updater) now grant the needed permissions

  • Fixed

    Agents can now locate your wiki manuscript reliably — the session context includes the manuscript ID and ck ms show accepts the book ID as a fallback

  • Fixed

    The Windows install one-liner (irm https://heytrove.ai/install.ps1 | iex) now works in Windows PowerShell — it previously crashed immediately before installing anything

  • Fixed

    CLI downloads no longer fail on slower connections — the installer and auto-updater now allow slow-but-progressing downloads to finish, retry transient network errors automatically, and show clearer error messages when a download truly can't complete

  • New

    Share your library

    make any book public from its ⋯ menu, then share your reading list. Your public profile page at heytrove.ai/share/you now shows the books you've added to your showcase, and the share dialog can copy your list as a clean markdown table to paste into a gist, README, or post. Books are private by default — only the ones you add to your showcase ever appear.

  • New

    LLM Wiki

    your library now includes an auto-maintained "My LLM Wiki" book that your coding agent updates on its own after each session, capturing the concepts, decisions, and patterns you work through so your knowledge compounds over time. No approval prompts — the agent writes it and posts a one-line note, and every change is reversible from version history.

  • New

    Auto-update for any manuscript

    switch on "Auto-update" for a manuscript (in the dialog, or with ck ms create/update --auto-update) and your agent maintains it automatically at the end of each session instead of asking you to approve every addition.

  • New

    Per-manuscript writing instructions

    give any manuscript its own instructions for how the agent should write and structure it — tone, layout, what to include, how to link pages — and the agent reads and follows them. View them anytime with ck ms show <id>.

  • New

    Control when Trove activates in plan mode

    a new Settings page lets you choose how the skill triggers while you plan: Always (check your library every time), Smart (only when your library likely covers the task), Ask (confirm first), or Off. Set it in Settings or from the terminal with ck config set skill.planMode <mode>, and it applies to your next session — no reinstall needed. Already-activated power users can dial it down; the default stays Always.

  • Fixed

    Books shared with you or subscribed from the marketplace no longer show the original owner's private shelf names. Your library and ck items list now only ever display shelves you created yourself.

  • Fixed

    Subscribed books no longer surface the owner's private team name in your dashboard.

May 2026

  • New

    New tier names: Personal and Professional

    Free is now called "Personal" and Pro is now called "Professional" across the app, pricing page, and CLI. Same product, clearer identity.

  • New

    New pricing for new signups

    Personal is $0/month with 5 items and 100 agent reads per month, plus 1 manuscript. Professional is $19/month with everything you had on Pro: unlimited reads, 200 items, marketplace publishing, unlimited manuscripts.

  • New

    Existing users keep their plan

    if you signed up before today, your limits and price are locked. Free users still have 20 items and 500 reads per month. Pro subscribers stay on $10/month. Nothing changes for you.

  • Improved

    The trial-expired modal and billing page now show the right limits for your account — old accounts see their original caps, new accounts see the new Personal caps.

  • New

    One install hub for every surface

    visit /install to pick how you'll connect: macOS/Linux one-liner, native Windows PowerShell, no-terminal Cowork/Desktop, or browser-only. The page auto-detects your OS (and defaults mobile visitors to the browser tab) so you see the right command first, but all four paths are visible side-by-side.

  • New

    Help drawer in the dashboard

    click the new help button in the dashboard header, or press ? anywhere, to open a quick panel with install links for other surfaces (including a copy-pasteable prompt you can send straight to your AI agent), common tasks (upload, invite, marketplace, manuscripts), and resources (Slack, support, what's new).

  • New

    Trove in Claude Cowork & Desktop

    paste one URL, upload one zip, and Claude can search your library, read pages with citations, and draft knowledge docs. No terminal needed. Walkthrough at /install?surface=cowork.

  • New

    Promote any book to a manuscript

    every book in your library now has a "Promote to Manuscript" button on its detail page. Turn an existing book into a living manuscript without creating a duplicate. Same on the CLI: ck ms create "Title" --item-id <book-id>. Reattaching to a book that has an archived manuscript on it just works — the archived one quietly steps aside, keeping its topics and criteria intact.

  • New

    Codex CLI integration

    if you use OpenAI Codex CLI, ck setup now provisions a Codex-tuned skill plus four parallel subagents (librarian, reader, writer, enricher) optimized for GPT-5.5. Codex can spawn library research as a fan-out — librarian picks the books, multiple readers extract findings in parallel, you get a cited synthesis.

  • New

    New /marketplace/activity page shows recent book additions and updates across the marketplace.

  • New

    Screenshots in support tickets

    attach images to new tickets and replies, or paste a screenshot directly into the message. Up to 4 images per message, PNG/JPEG/WebP/GIF, 10MB each.

  • Improved

    Windows and Cowork are first-class install paths now

    both used to live as footnote links on the landing page; they're equal options in the install hub, the onboarding wizard, and the new help drawer. The "Getting Started" sidebar entry was renamed to "Install Guide" and points at the new hub.

  • Improved

    /install and /help pages now show the site nav

    the install hub and the Cowork/Windows guides used to look stranded; they now have the same header as the rest of the marketing site, so the logo, marketplace, blog, and dashboard are always one click away.

  • Improved

    Cowork install screenshots zoom on click

    the four Customize-panel screenshots in the Cowork install guide (and the preview on /install) open at near-fullscreen so you can actually read the labels. Esc or click the backdrop to close.

  • Improved

    Smarter agent-install prompt

    the copy-pasteable "send this to your AI agent" line on /install and in the dashboard help drawer now points the agent straight at https://heytrove.ai/install, so it can read the install steps for your environment and run them, instead of guessing what "set up my library" means.

  • Improved

    Large books can be edited again

    books that grew past the request body limit can now be updated using the new ck items append command, which sends only the new chapter instead of the entire book. Use ck items append <id> --file chapter.md to add at the end, or --prepend to add at the start. Existing ck items put still works for smaller documents.

  • Improved

    Books in your library now tell your agent when they've been updated — your agent will note what changed (new chapter, removed section, refreshed content) before answering from the book.

  • Improved

    OpenAI Prompting Best Practices book updated

    new Chapter 12 on Codex CLI on-disk conventions (skills, subagent TOMLs, AGENTS.md), plus surgical updates to Ch. 3 (GPT-5.5 availability constraint), Ch. 5 (Personality variants), Ch. 7.9 (SDK vs CLI Skills), and Ch. 11 (Codex CLI subagents).

  • Improved

    Trove activates proactively in Codex

    for code review, UI/UX critique, design feedback, security audits, architecture decisions, and "find improvements" / "research X" queries, the librarian fires as Codex's first action and grounds the answer in your library rather than going to the web. Matches the Claude Code behavior you're already used to.

  • Fixed

    ck no longer crashes when run from inside Codex's read-only sandbox

    previously you would see a Rust panic ("Attempted to create a NULL object") on the first ck items list from a Codex session. The CLI now uses a pure-Rust TLS stack and fails gracefully if network is blocked.

  • Fixed

    Upgraders no longer see a duplicate candlekeep skill in Codex's /skills list

    the deprecated install path (~/.codex/skills/candlekeep/) from earlier CLI versions is now cleaned up when you re-run ck setup.

  • Fixed

    Activity graph tooltip on top row

    hovering Sunday cells no longer cuts off the tooltip.

  • New

    Book suggestions on library miss

    when your agent searches for a topic not covered by your library, it now suggests a real book that would help and remembers what it suggested so it won't repeat itself

  • New

    Sharing on social and search just got better

    links to blog posts, marketplace listings, and the home page now render with proper preview cards on Twitter/LinkedIn/Slack, and search engines see structured data (Article, Product, Organization) so results show richer snippets

  • Improved

    Cleaner page titles in browser tabs and search

    tightened the home title and meta description so they fit Google's display caps and lead with what Trove does for you, not what it is

  • New

    Writer Analytics

    marketplace authors can now see how their published books perform: weekly read rate, unique readers, chapter-level heatmap showing which sections agents reference most, and channel breakdown (CLI vs Plugin vs Web). Privacy-first design hides granular breakdowns until 5+ unique readers.

  • Improved

    More reliable ingestion for long books

    large, formatting-heavy PDFs and EPUBs (1000-page references, technical AI/RAG books, finance manuals) that previously timed out during processing now ingest to completion. Markdown structure is preserved — headings, tables, lists, code blocks, and italics survive intact instead of being lost to a plain-text fallback.

  • Improved

    Resumable ingestion

    if a worker restarts mid-upload (during a deploy or transient infra issue), your book picks up from the pages already extracted instead of starting over.

  • New

    Manuscripts

    define knowledge areas and your coding agent automatically proposes book additions at the end of sessions based on what it learned

  • New

    Manuscripts feature discovery across the app — contextual cards, sidebar badges, and educational content to help you get started

  • Fixed

    Archived manuscripts no longer count toward your billing quota

  • Fixed

    PRO pricing copy now accurately reflects available features — removed references to unimplemented revenue sharing and team features

  • New

    CLI now supports headless login via ck auth login --with-token for SSH, CI, Docker, and Codespaces environments

  • Improved

    Marketplace search bar is now always visible and larger — no longer hidden until you enter the All Books view

April 2026

  • Improved

    CLI setup and webapp onboarding now showcase the full marketplace catalog so you can discover relevant books immediately

  • New

    One-click email unsubscribe with CAN-SPAM/GDPR compliance — native support in Gmail and Apple Mail

  • New

    Trial transparency — persistent banner showing days remaining, expiration countdown modal, and clear upgrade path

  • Improved

    Onboarding redesigned around automatic activation — Trove now fires during plan mode without manual setup steps

  • Improved

    Free tier read limit errors now include a direct link to upgrade

  • Fixed

    Table of contents no longer shows expand buttons for chapters without sub-sections

  • Fixed

    Skill cache now refreshes immediately after admin updates

  • New

    Librarian agent

    automatically finds relevant books from your library and the marketplace during plan mode, no manual browsing needed

  • New

    Research pipeline now follows a focused librarian-then-reader flow for more precise results

  • Improved

    Plan mode integration streamlined to a single research phase

  • Improved

    Trove activates reliably in plan mode via improved skill routing

  • Fixed

    Team plan users are no longer incorrectly downgraded when their trial expires

  • Fixed

    Team subscriptions now recognized across all billing checks and feature gates

  • New

    Windows CLI support

    Trove CLI now runs natively on Windows via PowerShell, no WSL required

  • New

    Citation block

    agents now cite exactly what they read and how it influenced their answer, with a "Worth remembering" quote for gradual learning

  • New

    Structured citation block appears at the end of research-informed responses

  • Improved

    Research costs reduced by 80% with no loss in accuracy (Sonnet replaces Opus for reading)

  • New

    Marketplace redesign

    magazine-style layout with visual book covers, category-based color palettes, and editorial featured book sections

  • New

    Book table of contents now shows page ranges for each chapter and section (e.g., "Chapter 1 (p. 5–11)")

  • Improved

    Marketplace shows "In Library" badge for books you already own

  • Improved

    New users can now sign up directly from the CLI authentication page

March 2026

  • New

    Trove now activates automatically during planning and architecture tasks

  • New

    Your library and marketplace catalog are injected at the start of every Claude Code session

February 2026

  • Improved

    Research sessions are now tracked for better context continuity

  • New

    Create, edit, and manage markdown documents alongside PDFs

  • New

    New Book Writer agent creates and edits documents through natural conversation

  • Improved

    Library view now shows markdown documents alongside PDFs

  • New

    Books with missing metadata are now automatically enriched with titles, authors, and descriptions

  • New

    Table of contents extraction for easier navigation within books

  • Improved

    Library view now shows enrichment status and a queue of items needing review

January 2026

  • New

    Trove (then called CandleKeep) launches with document library, AI-powered research, and CLI access

  • New

    Search your library and get cited answers from your books

  • New

    Upload PDFs and manage your knowledge library from the command line

Back to latest updates