← AltiBooksCONTENT HISTORY

Update to AltiBooks

Snapshot Nov 15, 2026 · 18:11 UTC · version 1.10.4

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save AltiBooks and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Nov 15, 2026 · 12:08 UTC

d4df05b3b6aa523403b564f93ae92aa3309d4658c782c0a8fbe1268afdcb1d11

After

Nov 15, 2026 · 18:11 UTC

9ef0fd28d27496e785eedf960e7e14fc644d21f8580b5c3a18444454fe0d128b

Package file

Before

Nov 15, 2026 · 12:08 UTC

12784

After

Nov 15, 2026 · 18:11 UTC

13386

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,7 +1,7 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "altibooks",
-  "version": "1.10.2",
+  "version": "1.10.4",
   "description": "AltiBooks connects your AI assistant to your company's AltiBooks accounting workspace: contacts, products, quotes, invoices and credit notes, supplier bills, payments and payment links, recurring invoices, receivables, bank balances and transactions, and the questions the Altixia team asks you about your records. Every call runs with your own rights in your own workspace.",
   "author": {
     "name": "Altixia LLC",
@@ -34,6 +34,9 @@
           "Payment links",
           "Supplier bills and their documents",
           "Recurring invoices with automatic payment",
+          "Price changes, stops and suspensions of recurring invoices",
+          "Refunds of card and direct debit payments",
+          "Subscriptions taken over from Stripe or Whop",
           "Contacts and products",
           "Questions from the Altixia team"
         ],
@@ -52,7 +55,7 @@
         "composerIcon": "./assets/logo.png"
       },
       "publication": {
-        "release_notes": "Version 1.10.2: listed under Finance; commerce declaration added (no purchase in ChatGPT; payment links open Stripe's page). Tools unchanged since 1.10.1: explicit read-only, destructive and open-world hints on every tool; the supplier bills listing describes the bill tools correctly.",
+        "release_notes": "Version 1.10.4: no new tool, and no change to what the existing tools do. Every tool now also carries its display title in its annotations (annotations.title), identical to the title it already had, so that directories and clients that read the name there show it. The titles, descriptions, input schemas and the read-only, destructive and open-world hints are unchanged. The connector announces the same version, 1.10.4. Listing, test cases and commerce declaration: unchanged.",
         "translations": {
           "fr-FR": {
             "subtitle": "Vos comptes, depuis votre IA",
@@ -123,7 +126,7 @@
         },
         "demo_recording_url": "https://books.altixia.com/review/a57bd7a6d8dbc6fe8c57f6e7/altibooks-demo.mp4",
         "commerce": false,
-        "commerce_description": "AltiBooks sells nothing inside ChatGPT and takes no payment there. For the business's own invoices, it can create a card payment link and set up automatic payment of recurring invoices: the business's customers pay on Stripe's page, outside ChatGPT, and AltiBooks never sees their card details."
+        "commerce_description": "AltiBooks sells nothing inside ChatGPT and takes no payment there. For the business's own invoices, it can create a card payment link and set up automatic payment of recurring invoices: the business's customers pay on Stripe's page, outside ChatGPT, and AltiBooks never sees their card details. When the business asks for it, AltiBooks can also refund a payment collected this way, in full or in part, to the card or bank account that paid: the refund is made by the payment provider (Stripe or Whop), outside ChatGPT."
       },
       "apps": "./.app.json"
     }
Full technical diff · 2 changed fields

changed /files/plugin.json/sha256

BEFORE
"d4df05b3b6aa523403b564f93ae92aa3309d4658c782c0a8fbe1268afdcb1d11"
AFTER
"9ef0fd28d27496e785eedf960e7e14fc644d21f8580b5c3a18444454fe0d128b"

changed /files/plugin.json/size

BEFORE
12784
AFTER
13386
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "645cc6dc0576be5f3b218310e215e89bc889cbb94982166503a6dddfba6f1141",
      "size": 101
    },
    "assets/logo.png": {
      "sha256": "e08c4b79812f94a52d5e82459308231232a9f01819a05b7f0bbc281578b9fd2f",
      "size": 15240
    },
    "mcp.json": {
      "sha256": "11558bec2724f26ac2253e3333c9e742b7cab5ca4a6b06126f077eaafc677776",
      "size": 201
    },
    "plugin.json": {
      "sha256": "9ef0fd28d27496e785eedf960e7e14fc644d21f8580b5c3a18444454fe0d128b",
      "size": 13386
    }
  }
}

SHA-256 of public snapshot: 981cbd269b6d899618a8f08678c7c71d70fa58b765ff218058b2b91067f1ae9a