TFSPlugin
Automates mandatory TFS documentation fields using AI and GitLab commit diffs to accelerate case closure.
As of June 2026, TFSPlugin has — users in the Developer Tools category.
Usersno change0%
—
—
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.0
Manifest V3
History
1 snapshotsTracking since Jun 27, 2026.
Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Jun 27, 2026 | — | — | — | 1.0 |
| Now | — | — | — | 1.0 |
Permissions & access
- Permissions
- activeTabscriptingstorage
- Host access
- *://*.3ds.com/*
Screenshots
About
Overview The TFS Documentation Assistant is a powerful productivity extension designed to eliminate the manual overhead associated with documenting development work in Azure DevOps. By leveraging internal AI and automated code analysis, the extension transforms hours of manual documentation into a single-click process. Key Features Intelligent Documentation: Automatically summarizes case logs, comments, and development history into professional-grade documentation. Automated Code Review: Scans linked GitLab commits and extracts raw source modifications to provide the AI with deep contextual understanding of the changes made. Streamlined Workflow: Automatically populates mandatory fields, transitions ticket states (e.g., to "50 - Documentation"), and triggers automatic page refreshes to finalize your work. Theme Support: Choose between a sleek modern UI or a retro terminal interface for a customized developer experience. Technical Implementation The Documentation Assistant is built as a Chromium Manifest V3 extension utilizing an asynchronous message-passing architecture across three isolated runtime environments to securely bypass CORS limitations and automate workflow mutations. Extraction & Harvesting (popup.js + TfsClient.js): The popup captures the ticket ID and dynamically injects TfsClient.js into the active TFS tab context. Running inside the page, TfsClient queries the TFS REST API to harvest text data (Title, Description, Area Path, Comments) and extracts Git commit links from the HTML code-review fields. CORS-Bypassing Code Fetch (background.js + GitLabClient.js): Because the webpage context is restricted by standard cross-origin security (CORS), the harvested commit links are passed to the background service worker. Leveraging elevated extension host permissions and your personal token, GitLabClient.js concurrently fetches the raw .diff source modifications directly from GitLab. LLM Synthesis & Automation (ChatBotClient.js): The consolidated ticket fields, logs, and code diffs are formatted into a structured engineering prompt. The background script sends this to the internal AI core via ChatBotClient.js. The resulting structured JSON documentation payload is injected back into the TFS UI elements to fill fields, update tracking states, and trigger a clean page refresh.
Technical
- Version
- 1.0
- Manifest
- V3
- Size
- 39.38KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- felcfjhnkcbakkpaikknhgplhgolbjom
- Developer ID
- u19e5fb88ddecf73279aa2e66898463f5
- Developer Email
- [email protected]
- Created
- Jun 26, 2026
- Last Updated (Store)
- Jun 26, 2026
- Last Scraped
- Jun 27, 2026
- Website
- —
- Support URL
- —
- Privacy Policy
- —
Data sourced from the Chrome Web Store · last verified Jun 27, 2026.