First release. Parity with the JetBrains plugin's core:
- A stacktale activity-bar view listing
errors-ai.logreports newest-first, with the root-cause headline and timestamp; refreshes live via a file watcher. - Click to open the culprit frame (
File.java:line, the← YOUR CODEframe). - Copy report for AI — copies the full report block to the clipboard.
- Auto-detects
errors-ai.login the workspace;stacktale.fileoverrides the path. - Clicking a report always responds: one with no source frame says so instead of doing
nothing, and the view header shows which
errors-ai.logwas resolved. Thanks @11suixing11. - Parser conformance: a block caught mid-write is discarded until its closing delimiter
arrives (as
FORMAT.mdrequires), a marked frame with no line number no longer falls back to an unrelated file, and Unicode source names and.ktsframes parse.