Archive gmail threads when github issues are closed (now with MCP server)
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 68 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
calendar_create_event
-
calendar_delete_events
-
calendar_extract_docs_links
-
calendar_find_available_time
-
calendar_get_calendar
-
calendar_get_events
-
calendar_get_meet_links
-
calendar_list_calendars
-
calendar_list_events
-
calendar_query_freebusy
-
calendar_update_event
-
docs_get_documents
-
docs_get_documents_metadata
-
drive_create_folder
-
drive_delete_files
-
drive_download_files
-
drive_get_files
-
drive_list_files
-
drive_list_permissions
-
drive_move_files
-
drive_remove_permission
-
drive_share_files
-
drive_upload_file
-
gmail_archive_stale_threads
-
gmail_archive_threads
-
gmail_check_stale
-
gmail_classify_thread
-
gmail_create_filter
-
gmail_delete_filter
-
gmail_extract_doc_links
-
gmail_forward_email
-
gmail_get_attachment
-
gmail_get_message_bodies
-
gmail_get_unsubscribe_info
-
gmail_list_attachments
-
gmail_list_filters
-
gmail_list_labels
-
gmail_list_threads
-
gmail_mark_threads_as_spam
-
gmail_reply_to_email
-
gmail_search_contacts
-
gmail_send_email
-
gmail_transfer_attachments_to_drive
-
gmail_unarchive_threads
-
gmail_unmark_threads_as_spam
-
gmail_unsubscribe_via_http
-
meet_create_space
-
meet_get_conference
-
meet_get_recording
-
meet_get_space
-
meet_get_transcript
-
meet_get_transcript_text
-
meet_list_recordings
-
meet_list_transcripts
-
meet_update_space_config
-
tasks_clear_completed
-
tasks_complete_tasks
-
tasks_create_task_list
-
tasks_create_tasks
-
tasks_delete_task_list
-
tasks_delete_tasks
-
tasks_get_task_list
-
tasks_get_tasks
-
tasks_list_task_lists
-
tasks_list_tasks
-
tasks_move_task
-
tasks_update_task
-
tasks_update_task_list
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 2dc9dfc · analyzer v33 · 2w ago
skills & prompt files 2
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 131
tool registrations 68
- calendar_list_calendars teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/calendar_list_tools.go :17
- calendar_get_calendar teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/calendar_list_tools.go :31
- calendar_list_events teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :22
- calendar_get_events teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :50
- calendar_create_event teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :71
- calendar_update_event teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :135
- calendar_delete_events teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :192
- calendar_extract_docs_links teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :214
- calendar_get_meet_links teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :235
- calendar_query_freebusy teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/scheduling_tools.go :19
- calendar_find_available_time teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/scheduling_tools.go :45
- docs_get_documents teemow-inboxfewer-2dc9dfc/internal/tools/docs_tools/tools.go :21
- docs_get_documents_metadata teemow-inboxfewer-2dc9dfc/internal/tools/docs_tools/tools.go :42
- drive_upload_file teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :25
- drive_list_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :115
- drive_get_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :187
- drive_download_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :227
- drive_delete_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :287
- drive_create_folder teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/folder_tools.go :25
- drive_move_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/folder_tools.go :70
- drive_share_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/share_tools.go :22
- drive_list_permissions teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/share_tools.go :113
- drive_remove_permission teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/share_tools.go :151
- gmail_list_attachments teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :25
- gmail_get_attachment teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :43
- gmail_get_message_bodies teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :68
- gmail_extract_doc_links teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :89
- gmail_transfer_attachments_to_drive teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :110
- gmail_search_contacts teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/contact_tools.go :19
- gmail_send_email teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/email_tools.go :25
- gmail_reply_to_email teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/email_tools.go :60
- gmail_forward_email teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/email_tools.go :95
- gmail_create_filter teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :21
- gmail_delete_filter teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :76
- gmail_list_filters teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :94
- gmail_list_labels teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :108
- gmail_list_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :46
- gmail_archive_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :67
- gmail_unarchive_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :85
- gmail_mark_threads_as_spam teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :103
- gmail_unmark_threads_as_spam teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :121
- gmail_classify_thread teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :139
- gmail_check_stale teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :157
- gmail_archive_stale_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :175
- gmail_get_unsubscribe_info teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/unsubscribe_tools.go :20
- gmail_unsubscribe_via_http teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/unsubscribe_tools.go :38
- meet_get_conference teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :42
- meet_list_recordings teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :60
- meet_get_recording teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :78
- meet_list_transcripts teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :96
- meet_get_transcript teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :114
- meet_get_transcript_text teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :132
- meet_create_space teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :151
- meet_get_space teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :177
- meet_update_space_config teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :195
- tasks_list_task_lists teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :59
- tasks_get_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :87
- tasks_create_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :124
- tasks_update_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :163
- tasks_delete_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :209
- tasks_list_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :251
- tasks_get_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :314
- tasks_create_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :363
- tasks_update_task teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :474
- tasks_delete_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :552
- tasks_complete_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :599
- tasks_move_task teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :647
- tasks_clear_completed teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :709
declared dependencies 61
- github.com/mark3labs/mcp-go@v0.58.0
- github.com/giantswarm/mcp-oauth@v1.2.7
- github.com/prometheus/client_golang@v1.24.1
- github.com/spf13/cobra@v1.10.2
- github.com/stretchr/testify@v1.11.1
- go.opentelemetry.io/otel@v1.45.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@v1.45.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@v1.45.0
- go.opentelemetry.io/otel/exporters/prometheus@v0.67.0
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric@v1.45.0
- go.opentelemetry.io/otel/exporters/stdout/stdouttrace@v1.45.0
- go.opentelemetry.io/otel/metric@v1.45.0
- go.opentelemetry.io/otel/sdk@v1.45.0
- go.opentelemetry.io/otel/sdk/metric@v1.45.0
- go.opentelemetry.io/otel/trace@v1.45.0
- golang.org/x/oauth2@v0.36.0
- google.golang.org/api@v0.293.0
- cloud.google.com/go/auth@v0.23.0
- cloud.google.com/go/auth/oauth2adapt@v0.2.8
- cloud.google.com/go/compute/metadata@v0.9.0
- github.com/beorn7/perks@v1.0.1
- github.com/cenkalti/backoff/v5@v5.0.3
- github.com/cespare/xxhash/v2@v2.3.0
- github.com/davecgh/go-spew@v1.1.2-0.20180830191138-d8f796af33cc
- github.com/felixge/httpsnoop@v1.0.4
- github.com/go-jose/go-jose/v4@v4.1.4
- github.com/go-logr/logr@v1.4.4
- github.com/go-logr/stdr@v1.2.2
- github.com/google/jsonschema-go@v0.4.2
- github.com/google/s2a-go@v0.1.9
- github.com/google/uuid@v1.6.0
- github.com/googleapis/enterprise-certificate-proxy@v0.3.20
- github.com/googleapis/gax-go/v2@v2.23.0
- github.com/grpc-ecosystem/grpc-gateway/v2@v2.29.0
- github.com/inconshreveable/mousetrap@v1.1.0
- github.com/munnerz/goautoneg@v0.0.0-20191010083416-a7dc8b61c822
- github.com/pmezard/go-difflib@v1.0.1-0.20181226105442-5d4384ee4fb2
- github.com/prometheus/client_model@v0.6.2
- github.com/prometheus/common@v0.70.1
- github.com/prometheus/otlptranslator@v1.0.0
- github.com/prometheus/procfs@v0.21.1
- github.com/santhosh-tekuri/jsonschema/v6@v6.0.2
- github.com/spf13/cast@v1.10.0
- github.com/spf13/pflag@v1.0.10
- github.com/valkey-io/valkey-go@v1.0.76
- github.com/yosida95/uritemplate/v3@v3.0.2
- go.opentelemetry.io/auto/sdk@v1.2.1
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@v0.67.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.45.0
- go.opentelemetry.io/proto/otlp@v1.11.0
- golang.org/x/crypto@v0.54.0
- golang.org/x/net@v0.57.0
- golang.org/x/sync@v0.22.0
- golang.org/x/sys@v0.47.0
- golang.org/x/text@v0.40.0
- golang.org/x/time@v0.15.0
- google.golang.org/genproto/googleapis/api@v0.0.0-20260803160001-6ac0973c030d
- google.golang.org/genproto/googleapis/rpc@v0.0.0-20260807164820-c8921c73eeea
- google.golang.org/grpc@v1.83.0
- google.golang.org/protobuf@v1.36.11
- gopkg.in/yaml.v3@v3.0.1
cursor-plugin 1
- opaque (low) teemow-inboxfewer-2dc9dfc/.cursor/rules/architecture.mdc
bundled .cursor/ plugin descriptor (teemow-inboxfewer-2dc9dfc/.cursor/rules/architecture.mdc) — presence-detected; review the descriptor