!_TAG_EXTRA_DESCRIPTION	anonymous	/Include tags for non-named objects like lambda/
!_TAG_EXTRA_DESCRIPTION	fileScope	/Include tags of file scope/
!_TAG_EXTRA_DESCRIPTION	pseudo	/Include pseudo tags/
!_TAG_EXTRA_DESCRIPTION	subparser	/Include tags generated by subparsers/
!_TAG_FIELD_DESCRIPTION	epoch	/the last modified time of the input file (only for F\/file kind tag)/
!_TAG_FIELD_DESCRIPTION	file	/File-restricted scoping/
!_TAG_FIELD_DESCRIPTION	input	/input file/
!_TAG_FIELD_DESCRIPTION	name	/tag name/
!_TAG_FIELD_DESCRIPTION	pattern	/pattern/
!_TAG_FIELD_DESCRIPTION	typeref	/Type and name of a variable or typedef/
!_TAG_FIELD_DESCRIPTION!XML	uri	/uri associated with name prefix/
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_KIND_DESCRIPTION!JSON	a,array	/arrays/
!_TAG_KIND_DESCRIPTION!JSON	b,boolean	/booleans/
!_TAG_KIND_DESCRIPTION!JSON	n,number	/numbers/
!_TAG_KIND_DESCRIPTION!JSON	o,object	/objects/
!_TAG_KIND_DESCRIPTION!JSON	s,string	/strings/
!_TAG_KIND_DESCRIPTION!JSON	z,null	/nulls/
!_TAG_KIND_DESCRIPTION!Markdown	S,subsection	/level 2 sections/
!_TAG_KIND_DESCRIPTION!Markdown	T,l4subsection	/level 4 sections/
!_TAG_KIND_DESCRIPTION!Markdown	c,chapter	/chapters/
!_TAG_KIND_DESCRIPTION!Markdown	h,hashtag	/hashtags/
!_TAG_KIND_DESCRIPTION!Markdown	n,footnote	/footnotes/
!_TAG_KIND_DESCRIPTION!Markdown	s,section	/sections/
!_TAG_KIND_DESCRIPTION!Markdown	t,subsubsection	/level 3 sections/
!_TAG_KIND_DESCRIPTION!Markdown	u,l5subsection	/level 5 sections/
!_TAG_KIND_DESCRIPTION!SVG	d,def	/ids in defs tags/
!_TAG_KIND_DESCRIPTION!XML	i,id	/id attributes/
!_TAG_KIND_DESCRIPTION!XML	n,nsprefix	/namespace prefixes/
!_TAG_KIND_DESCRIPTION!XML	r,root	/root elements/
!_TAG_OUTPUT_EXCMD	mixed	/number, pattern, mixed, or combineV2/
!_TAG_OUTPUT_FILESEP	slash	/slash or backslash/
!_TAG_OUTPUT_MODE	u-ctags	/u-ctags or e-ctags/
!_TAG_OUTPUT_VERSION	1.1	/current.age/
!_TAG_PARSER_VERSION!JSON	0.0	/current.age/
!_TAG_PARSER_VERSION!Markdown	1.1	/current.age/
!_TAG_PARSER_VERSION!SVG	0.0	/current.age/
!_TAG_PARSER_VERSION!XML	0.0	/current.age/
!_TAG_PATTERN_LENGTH_LIMIT	96	/0 for no limit/
!_TAG_PROC_CWD	/Users/naktinis/code/fabric-agent-plugins/	//
!_TAG_PROGRAM_AUTHOR	Universal Ctags Team	//
!_TAG_PROGRAM_NAME	Universal Ctags	/Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL	https://ctags.io/	/official site/
!_TAG_PROGRAM_VERSION	6.2.1	//
$schema	mcp.json	/^  "$schema": "https:\/\/agent-plugins.org\/schemas\/1.0.0\/mcp.schema.json",$/;"	s
$schema	plugin.json	/^  "$schema": "https:\/\/agent-plugins.org\/schemas\/1.0.0\/plugin.schema.json",$/;"	s
0	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.negative
0	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.positive
0	plugin.json	/^          "Save that idea to my Fabric.",$/;"	s	array:extensions.com.openai.interface.defaultPrompt
0	plugin.json	/^        "capabilities": ["Read", "Write"],$/;"	s	array:extensions.com.openai.interface.capabilities
0	plugin.json	/^    "fabric",$/;"	s	array:keywords
1	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.negative
1	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.positive
1	plugin.json	/^          "Search my Fabric for everything I've saved about this topic.",$/;"	s	array:extensions.com.openai.interface.defaultPrompt
1	plugin.json	/^        "capabilities": ["Read", "Write"],$/;"	s	array:extensions.com.openai.interface.capabilities
1	plugin.json	/^    "productivity",$/;"	s	array:keywords
10	plugin.json	/^    "file storage",$/;"	s	array:keywords
11	plugin.json	/^    "bookmarks",$/;"	s	array:keywords
12	plugin.json	/^    "voice recordings",$/;"	s	array:keywords
13	plugin.json	/^    "meeting transcripts"$/;"	s	array:keywords
2	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.negative
2	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.positive
2	plugin.json	/^          "Summarise last week's meeting notes from Fabric."$/;"	s	array:extensions.com.openai.interface.defaultPrompt
2	plugin.json	/^    "collaboration",$/;"	s	array:keywords
3	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.positive
3	plugin.json	/^    "notes",$/;"	s	array:keywords
4	plugin.json	/^            {$/;"	o	array:extensions.com.openai.review.test_cases.positive
4	plugin.json	/^    "docs",$/;"	s	array:keywords
5	plugin.json	/^    "wiki",$/;"	s	array:keywords
6	plugin.json	/^    "projects",$/;"	s	array:keywords
7	plugin.json	/^    "pdfs",$/;"	s	array:keywords
8	plugin.json	/^    "photos",$/;"	s	array:keywords
9	plugin.json	/^    "knowledge management",$/;"	s	array:keywords
Fabric Agent Plugin	README.md	/^# Fabric Agent Plugin$/;"	c
author	plugin.json	/^  "author": {$/;"	o
brancColorDark	plugin.json	/^        "brancColorDark": "#FFFFFF",$/;"	s	object:extensions.com.openai.interface
brandColor	plugin.json	/^        "brandColor": "#000000",$/;"	s	object:extensions.com.openai.interface
capabilities	plugin.json	/^        "capabilities": ["Read", "Write"],$/;"	a	object:extensions.com.openai.interface
category	plugin.json	/^        "category": "Productivity",$/;"	s	object:extensions.com.openai.interface
clip0_36280_302	assets/logo.svg	/^<clipPath id="clip0_36280_302">$/;"	d
clip0_36280_302	assets/logo.svg	/^<clipPath id="clip0_36280_302">$/;"	i
com.openai	plugin.json	/^    "com.openai": {$/;"	o	object:extensions
commerce	plugin.json	/^        "commerce": false,$/;"	b	object:extensions.com.openai.review
commerce_description	plugin.json	/^        "commerce_description": "This plugin does not sell products or process payments."$/;"	s	object:extensions.com.openai.review
composerIcon	plugin.json	/^        "composerIcon": ".\/assets\/composer-icon.png",$/;"	s	object:extensions.com.openai.interface
countries	plugin.json	/^        "countries": [],$/;"	a	object:extensions.com.openai.publication
defaultPrompt	plugin.json	/^        "defaultPrompt": [$/;"	a	object:extensions.com.openai.interface
demo_recording_url	plugin.json	/^        "demo_recording_url": "https:\/\/youtu.be\/tWXfGcQP9EQ",$/;"	s	object:extensions.com.openai.review
description	plugin.json	/^              "description": "User adds a new task to their Fabric task list",$/;"	s	object:extensions.com.openai.review.test_cases.positive.2
description	plugin.json	/^              "description": "User asks a general technical knowledge question about the MCP pro/;"	s	object:extensions.com.openai.review.test_cases.negative.1
description	plugin.json	/^              "description": "User asks about fabric as a physical material — no Fabric app fu/;"	s	object:extensions.com.openai.review.test_cases.negative.0
description	plugin.json	/^              "description": "User asks to create a new note with a title and body content",$/;"	s	object:extensions.com.openai.review.test_cases.positive.1
description	plugin.json	/^              "description": "User asks to save content to a different service, not Fabric",$/;"	s	object:extensions.com.openai.review.test_cases.negative.2
description	plugin.json	/^              "description": "User saves a URL as a bookmark and moves it into an existing folde/;"	s	object:extensions.com.openai.review.test_cases.positive.4
description	plugin.json	/^              "description": "User searches their Fabric workspace for previously saved content /;"	s	object:extensions.com.openai.review.test_cases.positive.0
description	plugin.json	/^              "description": "User stores a personal preference or fact as a Fabric memory",$/;"	s	object:extensions.com.openai.review.test_cases.positive.3
description	plugin.json	/^  "description": "Fabric is a personal AI workspace where everything you save, write, capture, o/;"	s
developerName	plugin.json	/^        "developerName": "Fabric",$/;"	s	object:extensions.com.openai.interface
displayName	plugin.json	/^        "displayName": "Fabric",$/;"	s	object:extensions.com.openai.interface
email	plugin.json	/^    "email": "team@fabric.so",$/;"	s	object:author
expected_behavior	plugin.json	/^              "expected_behavior": "A bookmark is created for the URL, then moved into the user'/;"	s	object:extensions.com.openai.review.test_cases.positive.4
expected_behavior	plugin.json	/^              "expected_behavior": "A list of matching saved links, files, or notes from the use/;"	s	object:extensions.com.openai.review.test_cases.positive.0
expected_behavior	plugin.json	/^              "expected_behavior": "A new memory object is created in Fabric capturing the user'/;"	s	object:extensions.com.openai.review.test_cases.positive.3
expected_behavior	plugin.json	/^              "expected_behavior": "A new note is created in Fabric with the specified title and/;"	s	object:extensions.com.openai.review.test_cases.positive.1
expected_behavior	plugin.json	/^              "expected_behavior": "A new task is created in Fabric with the given description. /;"	s	object:extensions.com.openai.review.test_cases.positive.2
extensions	plugin.json	/^  "extensions": {$/;"	o
fabric	mcp.json	/^    "fabric": {$/;"	o	object:mcpServers
homepage	plugin.json	/^  "homepage": "https:\/\/fabric.so",$/;"	s
interface	plugin.json	/^      "interface": {$/;"	o	object:extensions.com.openai
keywords	plugin.json	/^  "keywords": [$/;"	a
logo	plugin.json	/^        "logo": ".\/assets\/logo.svg"$/;"	s	object:extensions.com.openai.interface
longDescription	plugin.json	/^        "longDescription": "Fabric is a personal AI workspace where everything you save, write, /;"	s	object:extensions.com.openai.interface
mcpServers	mcp.json	/^  "mcpServers": {$/;"	o
mcpServers	plugin.json	/^      "mcpServers": ".\/mcp.json",$/;"	s	object:extensions.com.openai
name	plugin.json	/^    "name": "Fabric",$/;"	s	object:author
name	plugin.json	/^  "name": "fabric",$/;"	s
negative	plugin.json	/^          "negative": [$/;"	a	object:extensions.com.openai.review.test_cases
nsb2dc2c160101	assets/logo.svg	/^<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http:\/\/www.w3.org\/2000/;"	n	uri:http://www.w3.org/2000/svg
positive	plugin.json	/^          "positive": [$/;"	a	object:extensions.com.openai.review.test_cases
privacyPolicyURL	plugin.json	/^        "privacyPolicyURL": "https:\/\/fabric.so\/info\/privacy",$/;"	s	object:extensions.com.openai.interface
prompt	plugin.json	/^              "prompt": "Add a task to Fabric: Review the Q3 analytics dashboard by Friday"$/;"	s	object:extensions.com.openai.review.test_cases.positive.2
prompt	plugin.json	/^              "prompt": "Create a note in Fabric called 'Meeting Notes – Sept 11' with this su/;"	s	object:extensions.com.openai.review.test_cases.positive.1
prompt	plugin.json	/^              "prompt": "Find my saved articles about machine learning in Fabric"$/;"	s	object:extensions.com.openai.review.test_cases.positive.0
prompt	plugin.json	/^              "prompt": "How do I build my own MCP server from scratch?"$/;"	s	object:extensions.com.openai.review.test_cases.negative.1
prompt	plugin.json	/^              "prompt": "Remember on Fabric that my preferred stack is Python + FastAPI and I wo/;"	s	object:extensions.com.openai.review.test_cases.positive.3
prompt	plugin.json	/^              "prompt": "Save this document to my Google Drive  Content"$/;"	s	object:extensions.com.openai.review.test_cases.negative.2
prompt	plugin.json	/^              "prompt": "Save this link to Fabric: https:\/\/example.com\/design-systems-guide a/;"	s	object:extensions.com.openai.review.test_cases.positive.4
prompt	plugin.json	/^              "prompt": "What's the best fabric for a summer dress?"$/;"	s	object:extensions.com.openai.review.test_cases.negative.0
publication	plugin.json	/^      "publication": {$/;"	o	object:extensions.com.openai
release_notes	plugin.json	/^        "release_notes": "First release of the Fabric MCP plugin for ChatGPT.\\n\\nThe Fabric MC/;"	s	object:extensions.com.openai.publication
review	plugin.json	/^      "review": {$/;"	o	object:extensions.com.openai
shortDescription	plugin.json	/^        "shortDescription": "Ask your knowledge base",$/;"	s	object:extensions.com.openai.interface
supportURL	plugin.json	/^        "supportURL": "https:\/\/fabric.so\/info\/contact",$/;"	s	object:extensions.com.openai.interface
termsOfServiceURL	plugin.json	/^        "termsOfServiceURL": "https:\/\/fabric.so\/info\/tos",$/;"	s	object:extensions.com.openai.interface
test_cases	plugin.json	/^        "test_cases": {$/;"	o	object:extensions.com.openai.review
tools_triggered	plugin.json	/^              "tools_triggered": "fabric-create-memory",$/;"	s	object:extensions.com.openai.review.test_cases.positive.3
tools_triggered	plugin.json	/^              "tools_triggered": "fabric-create-note",$/;"	s	object:extensions.com.openai.review.test_cases.positive.1
tools_triggered	plugin.json	/^              "tools_triggered": "fabric-create-task",$/;"	s	object:extensions.com.openai.review.test_cases.positive.2
tools_triggered	plugin.json	/^              "tools_triggered": "fabric-find-items",$/;"	s	object:extensions.com.openai.review.test_cases.positive.0
tools_triggered	plugin.json	/^              "tools_triggered": "fabric-find-items, fabric-create-bookmark, fabric-move-items",$/;"	s	object:extensions.com.openai.review.test_cases.positive.4
type	mcp.json	/^      "type": "streamable-http",$/;"	s	object:mcpServers.fabric
url	mcp.json	/^      "url": "https:\/\/mcp.api.fabric.so\/mcp"$/;"	s	object:mcpServers.fabric
url	plugin.json	/^    "url": "https:\/\/fabric.so"$/;"	s	object:author
version	plugin.json	/^  "version": "1.0.0",$/;"	s
websiteURL	plugin.json	/^        "websiteURL": "https:\/\/fabric.so",$/;"	s	object:extensions.com.openai.interface
