Skip to content

feat: improve TypeScript diagnosis plugin - #29

Merged
GRAMMAC1 merged 1 commit into
masterfrom
codex-enhance-typescript-plugin
Jul 7, 2026
Merged

feat: improve TypeScript diagnosis plugin#29
GRAMMAC1 merged 1 commit into
masterfrom
codex-enhance-typescript-plugin

Conversation

@GRAMMAC1

@GRAMMAC1 GRAMMAC1 commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Expand the built-in TypeScript plugin from a simple TS-code detector into structured diagnostic parsing.
  • Extract TypeScript diagnostic code, message, file, line, column, and coarse failure kind for common frontend failures.
  • Generate more focused summaries and next-step suggestions for module resolution, assignability, missing property/name, JSX config, project config, type definitions, and implicit any cases.
  • Support Vue SFC diagnostics emitted by vue-tsc.
  • Extract shared firstNonEmptyLine utility for aggregate and generic plugin code.
  • Add TypeScript plugin tests for TSX module resolution, TSX assignability, and Vue SFC diagnostics.

Validation

  • pnpm verify
  • pre-commit Biome check during commit

Note: the sandboxed verify run passed check/lint/typecheck/tests but failed at the harness step because tsx could not create its IPC pipe under the sandbox. The non-sandbox rerun passed.

@GRAMMAC1
GRAMMAC1 merged commit 4ba0f52 into master Jul 7, 2026
1 check passed
@GRAMMAC1
GRAMMAC1 deleted the codex-enhance-typescript-plugin branch July 7, 2026 04:15
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.

1 participant