Update to The Archivist
Snapshot Oct 28, 2026 · 12:59 UTC · version 0.2.2
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.
Up to 10 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
Oct 24, 2026 · 13:48 UTC
be23cb53308b441ee6b5063832ca9582c551a19a34a7e8349c630dff31a9729f
Oct 28, 2026 · 12:59 UTC
abb3b14a003acc1f1bdc5dfa5fbee96b5ac59e862f51ae5e0d5818ea6b5bdb32
Package file
Oct 24, 2026 · 13:48 UTC
6142
Oct 28, 2026 · 12:59 UTC
6643
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "the-archivist", - "version": "0.2.1", + "version": "0.2.2", "description": "Search the published AGE OF AIMPIRES archive and read source pages with canonical links.", "author": { "name": "George Paris Christoforakis", @@ -19,22 +19,22 @@ "com.openai": { "interface": { "displayName": "The Archivist", - "shortDescription": "Practical AI. With sources.", - "longDescription": "AI can finish a response without finishing the job.\n\nThe Archivist helps you explore that gap through AGE OF AIMPIRES\u2014a publication about practical AI use, human judgement and the work behind a usable result.\n\nAsk a question, explore a concept or connect ideas across entries, frameworks and guides. The Archivist searches the published archive and links to the sources behind its answers. For exact quotations, it reads the current published page.\n\nStart with a practical question: How should I compare two assistants? When does a cheap answer become expensive work? What should \u201cdone\u201d mean for this task?\n\nWhen the archive cannot support an answer, The Archivist says so.\n\nArchive search uses an indexed snapshot that may lag behind the website. This pilot shares an allowance of 25 search-provider attempts per UTC day and 250 per UTC month across all users, including retries. Reading published pages does not consume that allowance.", + "shortDescription": "Practical AI. With Sources.", + "longDescription": "AI can finish a response without finishing the job.\n\nThe Archivist helps readers explore AGE OF AIMPIRES, an independent publication about the economics, behaviour and consequences of AI in everyday life and work.\n\nAsk about a published idea or describe what you're trying to achieve. For selected goals, The Archivist recommends a curated reading path, checked against the current published pages. For other questions, it searches the archive.\n\nAnswers link to relevant Entries, Guides and Frameworks. The Archivist uses only published AGE OF AIMPIRES material. It does not search the wider web, access private information or invent sources. When the archive cannot support an answer, it says so.\n\nArchive search uses an indexed snapshot that may lag behind the website. A shared allowance of 50 search-provider attempts per UTC day and 500 per UTC month applies, including retries. Reading published pages does not consume this allowance.", "developerName": "George Paris Christoforakis", "category": "Education & Research", "capabilities": [ - "Search The Published Archive", - "Read Published Pages" + "Find Relevant Published Reading", + "Read Current Published Pages" ], "websiteURL": "https://ageofaimpires.com", "supportURL": "https://ageofaimpires.com/contact", "privacyPolicyURL": "https://ageofaimpires.com/privacy-policy", "termsOfServiceURL": "https://ageofaimpires.com/terms", "defaultPrompt": [ - "Help me find a starting point in AGE OF AIMPIRES. Ask what I\u2019m trying to do with AI, then suggest relevant published reading.", - "How do I know whether AI has actually finished the job?", - "How should I compare two AI assistants on the same task?" + "I'm trying to figure out which AI assistant is right for me, but I've never really used one before. Where should I start?", + "What does AGE OF AIMPIRES mean by effective task cost?", + "How do I know whether AI has actually finished the job?" ], "brandColor": "#111C2C", "brandColorDark": "#F5F1E8", @@ -46,10 +46,22 @@ "test_cases": { "positive": [ { + "description": "Beginner assistant discovery", + "prompt": "I'm trying to figure out which AI assistant is right for me, but I've never really used one before. Where should I start?", + "tools_triggered": "query_archive", + "expected_behavior": "Return only The Effective Task Cost Framework from the curated live-site path, explain how to compare assistants using an everyday task, useful completion and correction effort, and do not claim an independent commercial ranking." + }, + { + "description": "Compare assistants for client proposals", + "prompt": "I'm trying to work out which of two AI assistants is better for writing client proposals. I care about the quality of the final proposal, how much time I spend correcting it, and whether the assistant actually saves me work. What should I read first in AGE OF AIMPIRES?", + "tools_triggered": "query_archive", + "expected_behavior": "Return the approved curated reading path in editorial order with live-site and curated-selection provenance and canonical links." + }, + { "description": "Explain effective task cost", "prompt": "What does AGE OF AIMPIRES mean by effective task cost?", "tools_triggered": "query_archive", - "expected_behavior": "Explain supported concepts and link Entry #01 and the Effective Task Cost Framework when returned as supporting sources." + "expected_behavior": "Use Gemini File Search for the open-ended archive question, preserve file-search provenance and return only strictly validated canonical sources." }, { "description": "Verify an exact quotation", @@ -58,22 +70,10 @@ "expected_behavior": "Read the current published entry before quoting and cite its canonical URL." }, { - "description": "Compare free assistants", - "prompt": "If both AI assistants are free, how should I compare their effective task cost?", - "tools_triggered": "query_archive", - "expected_behavior": "Distinguish human time and attention from direct AI fees; label invented numerical examples as illustrative." - }, - { "description": "Read a public page", "prompt": "Read the published About page of AGE OF AIMPIRES and tell me who writes it.", "tools_triggered": "fetch_entry", "expected_behavior": "Fetch the approved about ID, identify George Paris Christoforakis from the returned page and cite the canonical About URL." - }, - { - "description": "Resolve a follow-up", - "prompt": "What is the completion boundary? Then explain how it affects comparing two free assistants.", - "tools_triggered": "query_archive", - "expected_behavior": "Send self-contained archive questions, preserve source identities and distinguish publication claims from additional analysis." } ], "negative": [ @@ -100,7 +100,7 @@ "commerce_description": "The plugin does not sell products or process payments." }, "publication": { - "release_notes": "Refresh the public listing description, tagline and starter prompts. Place an introductory reading prompt first. MCP connection, tools, permissions and usage limits are unchanged." + "release_notes": "Add curated reading discovery verified against current published pages, preserve Gemini File Search for open-ended archive questions, and distinguish curated/live and File Search provenance. The two read-only tools remain unchanged. Provider-attempt limits remain 50 per UTC day and 500 per UTC month." }, "apps": "./.app.json" }
Full technical diff · 2 changed fields
changed /files/plugin.json/sha256
"be23cb53308b441ee6b5063832ca9582c551a19a34a7e8349c630dff31a9729f"
"abb3b14a003acc1f1bdc5dfa5fbee96b5ac59e862f51ae5e0d5818ea6b5bdb32"
changed /files/plugin.json/size
6142
6643
Full snapshot data
{
"files": {
".app.json": {
"sha256": "b787d17b22859d82a505126028637549ef2d21f4e686a66fa216281adf49accc",
"size": 101
},
"assets/icon.png": {
"sha256": "cb7638daea7f266d6afe2ce9407a3bdcfafe5d4948d096dd020374e8c3ca1b9d",
"size": 15957
},
"mcp.json": {
"sha256": "821b4dca5497f94e4efc1b26bf668117b8b480ef533c55e258ac5bd0822fe03f",
"size": 238
},
"plugin.json": {
"sha256": "abb3b14a003acc1f1bdc5dfa5fbee96b5ac59e862f51ae5e0d5818ea6b5bdb32",
"size": 6643
}
}
}SHA-256 of public snapshot: a5005599969cabff09a7f2026ec28318e7a6f33eb32a8ea3bdcbff7f01a32ce4