Skip to content

[WIP] Add optional Azure DevOps Wiki browser in VS Code#58

Draft
Codex wants to merge 3 commits into
mainfrom
codex/add-optional-azure-devops-wiki-browser
Draft

[WIP] Add optional Azure DevOps Wiki browser in VS Code#58
Codex wants to merge 3 commits into
mainfrom
codex/add-optional-azure-devops-wiki-browser

Conversation

@Codex
Copy link
Copy Markdown
Contributor

@Codex Codex AI commented May 8, 2026

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>Feature spec: optional Azure DevOps Wiki browser</issue_title>
<issue_description>## Summary
Evaluate and optionally add an Azure DevOps Wiki browser inside VS Code.

Product rationale

Wiki access can reduce context switching for project documentation, but it is less central to ADOExt than work items, PRs, builds, and planning. This should remain optional/low priority unless users explicitly want documentation browsing in the extension.

Proposed UX

Add a lightweight Wiki view only if it can stay focused and safe.

Tree view:

  • Wikis by organization/project
  • Page hierarchy
  • Search/filter pages

Details panel:

  • Rendered markdown page
  • Last updated metadata
  • Open in browser action

Suggested actions

  • Open page in VS Code panel
  • Open page in browser
  • Copy page link
  • Search wiki pages

Integration with existing core features

  • Link wiki pages from work items/PR comments when URLs or wiki refs appear.
  • Potentially add hover support for recognized wiki links later.

MVP scope

  • Read-only wiki tree and markdown rendering.
  • Open in browser.
  • Basic search/filter.

Non-goals

  • Editing wiki pages from VS Code.
  • Complex markdown extensions beyond safe rendering.
  • Replacing Azure DevOps documentation UX.

Security considerations

  • Treat wiki markdown/content as untrusted.
  • Sanitize rendered markdown.
  • Keep CSP strict in the webview.

Acceptance criteria

  • Wiki content renders safely in a webview.
  • Missing permissions or missing wiki data produce a clear empty/read-only state.
  • The feature does not add visual clutter to the default core workflow.
  • npm run compile passes.
  • npm run lint passes or reports only existing unrelated warnings.</issue_description>

Comments on the Issue (you are @codex[agent] in this section)

@Codex Codex AI assigned Codex and CompN3rd May 8, 2026
@Codex Codex AI linked an issue May 8, 2026 that may be closed by this pull request
Codex AI and others added 2 commits May 8, 2026 15:03
Co-authored-by: CompN3rd <1405794+CompN3rd@users.noreply.github.com>
Co-authored-by: CompN3rd <1405794+CompN3rd@users.noreply.github.com>
@Codex Codex AI requested a review from CompN3rd May 8, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature spec: optional Azure DevOps Wiki browser

2 participants