← TCFCANCONTENT HISTORY

Update to TCFCAN

Snapshot Oct 27, 2026 · 00:48 UTC · version 0.1.20

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

Up to 10 plugins free · no card required.

All fields and original values.

Is v2 template

Before

Oct 24, 2026 · 13:34 UTC

Not present

After

Oct 27, 2026 · 00:48 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_v2_template

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ac08d92a78c81918791f46027a4f7f5",
  "connector_id": "asdk_app_6ac08d92a78c81918791f46027a4f7f5",
  "created_at": "2026-10-03T05:12:01.806890Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ac08d92a78c81918791f46027a4f7f5",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "tcfcan",
  "release": {
    "app_ids": [
      "asdk_app_6ac08d92a78c81918791f46027a4f7f5"
    ],
    "app_manifest": {
      "apps": {
        "tcfcan": {
          "id": "asdk_app_6ac08d92a78c81918791f46027a4f7f5",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Review authorized TCFCAN practice, diagnose learning priorities, revisit mistakes, and create listening or reading study calendars.",
    "display_name": "TCFCAN",
    "id": "pluginrel_c249068db2e88191ba49c3f95d1a4416",
    "interface": {
      "brand_color": "#0F766E",
      "capabilities": [
        "Read",
        "Write",
        "Interactive"
      ],
      "category": "Education & Research",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000009ed881f7885000497731681c",
      "default_prompt": "Diagnose my recent TCFCAN listening practice and tell me what to focus on next.",
      "default_prompts": [
        "Diagnose my recent TCFCAN listening practice and tell me what to focus on next.",
        "Help me review one reading question I recently got wrong.",
        "Create a 30-day listening practice plan and show it to me before saving."
      ],
      "developer_name": "TCFCAN",
      "logo_url": "https://files.openai.com/content?id=file_00000000ecc8820cb27d321babfaece1",
      "logo_url_dark": null,
      "long_description": "Connect your TCFCAN account to access authorized practice records and diagnose personalized learning priorities based on your learning history. Review mistakes with ChatGPT anytime to understand grammar, translations, and even the French cultural context behind them. You can also create listening or reading practice calendars, subscribe to them directly in your calendar app, and review each day according to plan.",
      "plugin_category_id": "education & research",
      "privacy_policy_url": "https://tcfcan.com/privacy-policy",
      "screenshot_urls": [],
      "short_description": "Practice insights and planning",
      "terms_of_service_url": "https://tcfcan.com/terms-of-service",
      "website_url": "https://tcfcan.com/docs/aibuddy/mcp"
    },
    "keywords": [
      "tcf-canada",
      "learning",
      "study-plan"
    ],
    "mcp_servers": [
      {
        "key": "tcfcan",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://tcfcan.com/api/aibuddy/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Review one or a small bounded set of the user's authorized TCFCAN attempts or current listening/reading wrong-book entries. Use when the user asks why an answer was wrong, requests evidence from a specific attempt, or wants a small wrong-answer review; do not use for general progress diagnosis alone.",
        "interface": {
          "brand_color": null,
          "default_prompt": "复盘我最近的一道错题。",
          "display_name": "练习复盘 · Practice Review",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "复盘具体练习与错题"
        },
        "name": "attempt-review",
        "plugin_release_skill_id": "pluginrsk_6ac08d94570c81919aa6617ce24c55bb"
      },
      {
        "description": "Diagnose a user's authorized TCFCAN learning activity and identify one evidence-bounded priority. Use whenever the user asks to diagnose, assess, summarize, or review recent practice, progress, weaknesses, score changes, or what to focus on next, including vague requests that name no module. For a vague diagnosis request, ask the user to choose listening, reading, writing, or speaking before any TCFCAN tool call. Do not use for reviewing one already-selected attempt or merely saving a plan.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Diagnose my recent TCFCAN practice. If I did not specify a subject, ask me to choose listening, reading, writing, or speaking.",
          "display_name": "Weakness Diagnosis & Analysis",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Diagnose learning weaknesses"
        },
        "name": "learning-diagnosis",
        "plugin_release_skill_id": "pluginrsk_6ac08d942ac08191ac82ce278b733f02"
      },
      {
        "description": "Generate a listening or reading revision calendar with the existing TCFCAN scheduling algorithm, or build and save a short text study plan. Use for revision schedules and study plans; do not save without explicit confirmation of the exact content.",
        "interface": {
          "brand_color": null,
          "default_prompt": "根据我的 TCFCAN 结果制定七天刷题计划。",
          "display_name": "刷题计划 · Practice Plan",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "default",
          "short_description": "制定并确认刷题计划"
        },
        "name": "study-plan",
        "plugin_release_skill_id": "pluginrsk_6ac08d9866c08191aa11a9394eba12c7"
      }
    ],
    "version": "0.1.20"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ac08d92a78c81918791f46027a4f7f5?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 9045f047ab28f6af21955d021fd62fc50531903ab6593f2ac1ec6e4a28412409