Henrik Rydgård and Claude Opus 5
77e356961d
langtool: Add Claude as an alternative to OpenAI for AI translation
...
New claude.rs talks to the Anthropic Messages API, and ai.rs picks between the
two providers. The provider is chosen with --provider, or guessed from the model
name, or from whichever of ANTHROPIC_API_KEY/OPENAI_API_KEY is set.
Also update the dependencies (and bump the clap requirement to 4.6).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0164UKoXpz9r155TRfQsoc3H
2026-08-23 16:18:07 +02:00
Henrik Rydgård
21da9d6900
Langtool: Add regex command.
2026-01-29 21:53:21 +01:00
Henrik Rydgård
b7aa38a738
WASAPI: Re-enable AudioClient3. Fix a possible crash.
2026-01-05 19:48:22 +01:00
Henrik Rydgård
4a73560dbd
Work on langtool from another branch
2025-08-22 12:28:00 +02:00
Henrik Rydgård
474a5a1329
Warn the user if the desktop display refresh rate is set too low.
...
Thanks to Arethien on Discord for highlighting this problem.
2025-08-21 10:47:24 +02:00
Henrik Rydgård
9c82e1ebee
langtool: Add basic AI translation support
2025-08-21 01:01:17 +02:00
Henrik Rydgård
48e414fd0e
Update langtool to latest Rust edition, run clippy fix
2025-07-20 10:25:40 +02:00
Henrik Rydgård
fb075608c3
Langtool: Replace outdated structopt dependency with clap. Gets rid of a github security warning
2024-04-03 08:53:27 +02:00
Henrik Rydgård
ddab8fc0db
langtool: Update, fix clippy warnings, just because
2023-03-12 12:26:26 +01:00
Henrik Rydgård
6da46beb66
Use the structopt crate to add some nice subcommands to langtool.
2021-09-22 23:57:07 +02:00
Henrik Rydgård
9dd2053867
Split langtool into multiple source file.
2021-09-22 23:55:36 +02:00
Henrik Rydgård
6e261cf86e
Add little langtool for copying missing language ini strings
2021-09-21 00:51:21 +02:00