Make post retrieval a first-class Discourse primitive that can be reused by:
- Discourse Workflows
- Discourse AI researcher
- Discourse AI report automation
- future reporting / automation features
| # frozen_string_literal: true | |
| require "json" | |
| TITLE = "Hyprland Shortcuts" | |
| APP_ID = ENV.fetch("HYPR_HELP_APP_ID", "io.hypr.help") | |
| DEFAULT_CFG = File.join(ENV.fetch("XDG_CONFIG_HOME", File.join(Dir.home, ".config")), "hypr", "hyprland.lua") | |
| cfg_env = ENV["HYPR_HELP_CONFIG"].to_s | |
| CFG = cfg_env.empty? ? DEFAULT_CFG : cfg_env |
| Reasoning Effort in Claude Code v2.1.37 | |
| Feature gate | |
| Effort is gated behind: | |
| 1. Feature flag: tengu_workout2 must be enabled server-side | |
| 2. Model support: only Opus 4.6 (opus-4-6 in model name) via Dg1() | |
| Valid values |
Exported from term-llm
| Agent | codebase |
| Provider | Claude CLI (opus) |
| name: commit-audit | |
| description: "Analyze a commit for security issues, bugs, and pointless code - then fix any that persist" | |
| tools: | |
| enabled: [read_file, write_file, edit_file, glob, grep, shell] | |
| max_turns: 100 | |
| shell: | |
| allow: |
| Username | Date (UTC) | Lines Added | Lines Removed | |
|---|---|---|---|---|
| Sam | 2026-01-16 02:17 | 95 | 2 | |
| Martin Brennan | 2026-01-16 01:43 | 52 | 0 | |
| Jordan Vidrine | 2026-01-16 00:33 | 5 | 1 | |
| Sam | 2026-01-15 22:41 | 481 | 206 | |
| Michael Brown | 2026-01-15 20:11 | 1 | 17 | |
| Sam | 2026-01-15 20:36 | 33 | 5 | |
| Michael Brown | 2026-01-15 20:19 | 2 | 0 | |
| Michael Brown | 2026-01-15 00:06 | 0 | 0 | |
| Michael Brown | 2026-01-14 23:14 | 15 | 1 |
Version: 1.0.0 Protocol Version: 2024-11-05 Last Updated: 2026-01-10