• htjulia's avatar
    feat: summarize large query results and push to db result extension · 09264d4b
    htjulia authored
    
    
    - push.mjs: pushResult returns delivery status (Promise<boolean>) so the
      server can tell whether the db result extension is actually live
    - db_server.mjs: large results (>50 rows or >20 cols) are written to
      .results/<alias>-N.json (accumulated per session) and returned as a
      summary (rowCount/columns/preview + file path); small results or a
      dead extension return full rows as a safe fallback
    - .gitignore: ignore .results/
    - README.md: project overview, tool reference, extension integration
    
    Co-Authored-By: default avatarClaude Opus 4.8 (1M context) <noreply@anthropic.com>
    09264d4b