← uNotesCONTENT HISTORY

Update to uNotes

Snapshot Oct 27, 2026 · 06:00 UTC · version 1.0.1

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 uNotes and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

App-6a7ae3809a148191ac2fa410c17f26c7

Before

Oct 24, 2026 · 12:40 UTC

{"id":"asdk_app_6a7ae3809a148191ac2fa410c17f26c7","required":true}

After

Oct 27, 2026 · 06:00 UTC

Not present

Unotes

Before

Oct 24, 2026 · 12:40 UTC

Not present

After

Oct 27, 2026 · 06:00 UTC

{"id":"asdk_app_6a7ae3809a148191ac2fa410c17f26c7","required":true}

Composer icon dark url

Before

Oct 24, 2026 · 12:40 UTC

https://files.openai.com/content?id=file_00000000f73081f4a6d5c871f4853f42

After

Oct 27, 2026 · 06:00 UTC

https://files.openai.com/content?id=file_00000000fadc8243be0563dc29c7c134

Composer icon url

Before

Oct 24, 2026 · 12:40 UTC

https://files.openai.com/content?id=file_0000000022e481f4b335ecd71d3c1a7a

After

Oct 27, 2026 · 06:00 UTC

https://files.openai.com/content?id=file_000000002db8824395ac8c3d06d9e253

Compare saved observations

Download comparison JSON
Full technical diff · 8 changed fields

removed /release/app_manifest/apps/app-6a7ae3809a148191ac2fa410c17f26c7

BEFORE
{
  "id": "asdk_app_6a7ae3809a148191ac2fa410c17f26c7",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/unotes

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a7ae3809a148191ac2fa410c17f26c7",
  "required": true
}

changed /release/id

BEFORE
"pluginrel_5ef8f1f9eba081918b6cb2df23216f97"
AFTER
"pluginrel_7ab893f3ee2081918498e1be9774dbf5"

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_00000000f73081f4a6d5c871f4853f42"
AFTER
"https://files.openai.com/content?id=file_00000000fadc8243be0563dc29c7c134"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_0000000022e481f4b335ecd71d3c1a7a"
AFTER
"https://files.openai.com/content?id=file_000000002db8824395ac8c3d06d9e253"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000000fc081f4ac1977f2745d8d46"
AFTER
"https://files.openai.com/content?id=file_0000000099888243809a27786d8774a0"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000524481f4a592b2857d614392"
AFTER
"https://files.openai.com/content?id=file_0000000097bc81f4bf8b7d5cf9ad218e"

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.0.1"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a7ae3809a148191ac2fa410c17f26c7",
  "connector_id": "asdk_app_6a7ae3809a148191ac2fa410c17f26c7",
  "created_at": "2026-08-11T08:55:28.847072Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a7ae3809a148191ac2fa410c17f26c7",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a7ae3809a148191ac2fa410c17f26c7",
  "release": {
    "app_ids": [
      "asdk_app_6a7ae3809a148191ac2fa410c17f26c7"
    ],
    "app_manifest": {
      "apps": {
        "unotes": {
          "id": "asdk_app_6a7ae3809a148191ac2fa410c17f26c7",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "uNotes is a study library of university course materials — past exams, assignments, lab reports and lecture notes, organized by school and course. The uNotes plugin gives ChatGPT read access to that library and to the user's own study data: it can search the library, open a document and read its full text, list the user's flashcard decks and quizzes, look up their study streak, check how much of their monthly quota is left, and list the schools and courses they follow.\n\nEvery tool is read-only. The plugin exposes eight tools, all declared readOnlyHint:true / destructiveHint:false / idempotentHint:true, and none of them create, edit or delete anything in a uNotes account. Typical use is asking a question about material the user already has — \"what do my Biology notes say about cell structure\", \"which courses am I following\", \"how long is my study streak\" — and letting ChatGPT pull the answer out of the underlying documents.\n\nAccess is authorized with OAuth 2.1: PKCE (S256) with dynamic client registration, an explicit consent screen, and seven granular read scopes (search, documents, flashcards, quizzes, study, profile, library) plus offline_access. Tools are registered per request against the scopes the token actually carries, so a grant that omits a scope makes the matching tools invisible rather than merely blocked. Requests are rate-limited per user, and tools never accept a user identifier as input — every call is scoped to the authenticated account's own data.",
    "display_name": "uNotes",
    "id": "pluginrel_7ab893f3ee2081918498e1be9774dbf5",
    "interface": {
      "brand_color": null,
      "capabilities": [],
      "category": "Education & Research",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000fadc8243be0563dc29c7c134",
      "composer_icon_url": "https://files.openai.com/content?id=file_000000002db8824395ac8c3d06d9e253",
      "default_prompt": "Search uNotes for documents about operating systems and tell me what they cover.",
      "default_prompts": [
        "Search uNotes for documents about operating systems and tell me what they cover.",
        "How long is my study streak, and how much of my monthly quota is left?",
        "List my flashcard decks and quizzes so I know what I have to revise."
      ],
      "developer_name": "14930398 Canada Inc.",
      "logo_url": "https://files.openai.com/content?id=file_0000000099888243809a27786d8774a0",
      "logo_url_dark": "https://files.openai.com/content?id=file_0000000097bc81f4bf8b7d5cf9ad218e",
      "long_description": "uNotes is a study library of university course materials — past exams, assignments, lab reports and lecture notes, organized by school and course. The uNotes plugin gives ChatGPT read access to that library and to the user's own study data: it can search the library, open a document and read its full text, list the user's flashcard decks and quizzes, look up their study streak, check how much of their monthly quota is left, and list the schools and courses they follow.\n\nEvery tool is read-only. The plugin exposes eight tools, all declared readOnlyHint:true / destructiveHint:false / idempotentHint:true, and none of them create, edit or delete anything in a uNotes account. Typical use is asking a question about material the user already has — \"what do my Biology notes say about cell structure\", \"which courses am I following\", \"how long is my study streak\" — and letting ChatGPT pull the answer out of the underlying documents.\n\nAccess is authorized with OAuth 2.1: PKCE (S256) with dynamic client registration, an explicit consent screen, and seven granular read scopes (search, documents, flashcards, quizzes, study, profile, library) plus offline_access. Tools are registered per request against the scopes the token actually carries, so a grant that omits a scope makes the matching tools invisible rather than merely blocked. Requests are rate-limited per user, and tools never accept a user identifier as input — every call is scoped to the authenticated account's own data.",
      "plugin_category_id": "education & research",
      "privacy_policy_url": "https://unotes.net/privacy",
      "screenshot_urls": [],
      "short_description": "Search your study library",
      "terms_of_service_url": "https://unotes.net/terms",
      "website_url": "https://unotes.net/"
    },
    "keywords": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [],
    "version": "1.0.1"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 507b6d093031c28e8bd9394b71fc1f5ad726c6b787a64a203f0a4aa5c320ddb3