Add Phase 8 features: analytics, reporting, health check
- Add pageviews table and /api/v1/analytics/pageview endpoint - Abuse reporting API already existed at /api/v1/reports - Add health_check.py script for monitoring - ChatGPT additions: report modal UI, analytics tracking JS 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# summarize
|
||||
|
||||
Summarize text using AI. Designed for quick overviews, briefs, or executive summaries.
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
summarize --max-length 200 --style neutral < input.txt
|
||||
```
|
||||
|
||||
## Arguments
|
||||
|
||||
- `--max-length`: Maximum length of the summary in words. Default: `200`.
|
||||
- `--style`: Summary style. Options: `neutral`, `bullet`, `executive`.
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
cat report.txt | summarize --max-length 120 --style executive
|
||||
```
|
||||
@@ -0,0 +1,29 @@
|
||||
name: summarize
|
||||
version: "1.0.0"
|
||||
description: "Summarize text using AI"
|
||||
category: text-processing
|
||||
tags:
|
||||
- summarization
|
||||
- text
|
||||
- ai
|
||||
arguments:
|
||||
- name: max_length
|
||||
flag: "--max-length"
|
||||
default: "200"
|
||||
description: "Maximum length of the summary in words"
|
||||
- name: style
|
||||
flag: "--style"
|
||||
default: "neutral"
|
||||
description: "Summary style: neutral, bullet, or executive"
|
||||
steps:
|
||||
- type: prompt
|
||||
provider: "claude"
|
||||
template: |
|
||||
You are a helpful assistant that summarizes text.
|
||||
Style: {style}
|
||||
Max length: {max_length} words.
|
||||
|
||||
Summarize the following text:
|
||||
{input}
|
||||
output_var: summary
|
||||
output: "{summary}"
|
||||
Reference in New Issue
Block a user