pscribe_tail
Fetch recent transcript entries from ParrotScribe, including timestamps, source, status, and confidence. Poll from a specific line with since_line to monitor live transcription.
Instructions
Get recent transcript entries. Returns TOON format: timestamp,source,status,segment,confidence,duration,language,text
source: M=microphone, S=system (audio), E=events
status: C=confirmed, U=unconfirmed, T=translated, N=no_speech
segment: sequential segment number
confidence: 0-1 for confirmed, empty for unconfirmed
duration: seconds
language: ISO 639-1 code (e.g., en, sv, de)
text: transcribed content (quoted if contains commas)
Use 'n' for last N lines, OR 'since_line' to poll from a specific line (mutually exclusive). For polling: call with since_line, note the last line number, then call again with that number + 1.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | Number of entries to show (default: 10). Ignored if since_line is set. | |
| dedup | No | Deduplicate entries by segment ID, keeping confirmed over unconfirmed (default: false). Note: last_line metadata reflects raw line count before dedup. | |
| status | No | Filter by segment status (default: all). 'speech' = confirmed + unconfirmed + translated (excludes no_speech). | |
| session_id | No | Session ID to read (from pscribe_sessions). Default: current session. | |
| since_line | No | Start from this line number (for polling). When set, returns ALL lines from this position onwards. |