renovate[bot]
c9e4aa4cb9
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.12.0
2026-10-20 16:58:55 +00:00
InsanusMokrassar
9ef4492075
Merge pull request #1066 from InsanusMokrassar/37.1.0
...
37.1.0
2026-10-11 01:02:55 +06:00
InsanusMokrassar
4d433b96c8
retarget release to 37.1.0
v37.1.0
2026-10-11 00:43:51 +06:00
InsanusMokrassar
8f4423f55e
match changelog style
2026-10-10 20:25:55 +06:00
InsanusMokrassar
c002fa6b80
match changelog style
2026-10-10 20:20:16 +06:00
InsanusMokrassar
4c01943367
restore gradle wrapper scripts
2026-10-10 20:05:07 +06:00
InsanusMokrassar
246a347f79
update dependencies
2026-10-10 16:57:28 +06:00
InsanusMokrassar
27da9eec5e
start 38.0.0
2026-10-10 14:28:59 +06:00
InsanusMokrassar
8d454f8c1c
Merge pull request #1060 from InsanusMokrassar/37.0.0
...
37.0.0
2026-10-08 20:42:56 +06:00
InsanusMokrassar
aa93697780
small fixes
v37.0.0
2026-10-08 14:30:38 +06:00
InsanusMokrassar
b3ad61e7c4
fix of date time format
2026-09-20 23:11:58 +06:00
InsanusMokrassar
1d8b4255a6
fixes
2026-09-08 18:04:06 +06:00
InsanusMokrassar
c2f0bcd98b
refactor(core): tighten draft and chat contracts
2026-09-07 00:59:22 +06:00
InsanusMokrassar
4a9d6b7b56
docs(agents): keep local history file uncommitted by default
2026-09-07 00:59:12 +06:00
InsanusMokrassar
b1304ef10d
feat(api)!: use direct message threads for drafts
...
BREAKING CHANGE: draft APIs replace threadId/MessageThreadId with
directMessageThreadId/DirectMessageThreadId and serialize
direct_messages_topic_id.
2026-09-01 22:42:58 +06:00
InsanusMokrassar
3ca3e571b5
feat(api)!: widen rich draft chat identifier
...
BREAKING CHANGE: SendRichMessageDraft, sendRichMessageDraft, and the rich-draft send overload now accept IdChatIdentifier. Existing ChatId source calls remain valid; JVM signatures changed.
2026-09-01 19:14:29 +06:00
InsanusMokrassar
af09ef4c29
feat(api)!: keep raw ephemeral send overloads
...
Keep receiverUserId and callbackQueryId overloads as non-deprecated API
alternatives while forwarding callback-message replacement through
EphemeralMessageParameters.
BREAKING CHANGE: raw send overloads gain replaceCallbackQueryMessage
after callbackQueryId, changing positional binding and JVM signatures.
2026-09-01 18:38:44 +06:00
InsanusMokrassar
d43de9623d
Restore deprecated send overload compatibility
2026-08-26 17:58:51 +06:00
InsanusMokrassar
0cac885dfc
small refactoring
2026-08-26 16:29:46 +06:00
InsanusMokrassar
9fcb267ee2
Regenerate API after Bot API 10.3 audit
2026-08-26 15:28:12 +06:00
InsanusMokrassar
3bdfdb57b5
Document Bot API 10.3 coverage audit
2026-08-26 15:27:50 +06:00
InsanusMokrassar
f4a41c047d
Preserve UniqueGiftInfo constructor compatibility
2026-08-26 15:27:30 +06:00
InsanusMokrassar
f8e70c5cc7
Complete Bot API 10.3 ephemeral media support
2026-08-26 15:27:04 +06:00
InsanusMokrassar
d972cc5b8d
Fix Bot API 10.3 rich message contracts
2026-08-26 15:26:40 +06:00
InsanusMokrassar
61c4e7af17
Document enumerable sealed-interface rule
2026-08-26 14:32:44 +06:00
InsanusMokrassar
93a4bf1da0
Add Bot API 10.3 General support
2026-08-25 14:02:46 +06:00
InsanusMokrassar
f86bb6662e
Add Bot API 10.3 Ephemeral messages support
2026-08-25 14:02:46 +06:00
InsanusMokrassar
2e69bc6954
Add Bot API 10.3 Rich Messages support
2026-08-25 14:02:46 +06:00
InsanusMokrassar
efd4667ffa
Add Bot API 10.3 Reply markup support
2026-08-25 12:33:45 +06:00
InsanusMokrassar
752689447b
start 37.0.0
2026-08-25 12:00:37 +06:00
InsanusMokrassar
1ec5e02e0a
Merge pull request #1059 from InsanusMokrassar/36.1.0
...
36.1.0
2026-08-22 01:13:55 +06:00
InsanusMokrassar
b23ec8bc01
Fix version number in CHANGELOG.md
v36.1.0
2026-08-22 01:13:38 +06:00
InsanusMokrassar
78e1acc260
Fix microutils version format in libs.versions.toml
2026-08-21 20:12:49 +06:00
InsanusMokrassar
36e38f2b01
update dependencies
2026-08-21 18:34:15 +06:00
InsanusMokrassar
05d6927852
start 36.1.0
2026-08-21 17:37:58 +06:00
InsanusMokrassar
e793159400
Merge pull request #1056 from InsanusMokrassar/36.0.0
...
36.0.0
2026-08-21 15:51:27 +06:00
InsanusMokrassar
0eaaded6e4
removed codex folder -.-
v36.0.0
2026-08-21 13:02:44 +06:00
InsanusMokrassar
642306c835
update changelog
2026-08-21 12:55:00 +06:00
InsanusMokrassar
5f115b6e3d
remove sol report
2026-08-21 12:22:25 +06:00
InsanusMokrassar
5755724569
improvements in rich messages
2026-08-17 23:30:37 +06:00
InsanusMokrassar
8bee8982bb
improvements in rich messages
2026-08-17 17:35:03 +06:00
InsanusMokrassar
5b6fe8eb96
improve InputRichBlocksTable
2026-08-17 10:46:18 +06:00
InsanusMokrassar
f9c634ca46
improvements
2026-08-16 23:42:11 +06:00
InsanusMokrassar
b913f66b1e
fixes
2026-08-15 14:22:35 +06:00
InsanusMokrassar
6fbe2e5649
improve replies with ephemeral
2026-08-15 00:15:12 +06:00
InsanusMokrassar
8b0e0bf820
fix of Replyparameters calls
2026-08-14 20:16:47 +06:00
InsanusMokrassar
4f19cb7626
improvemens?
2026-08-13 17:51:33 +06:00
InsanusMokrassar and Claude Opus 4.8
d48e951232
Require ephemeral receiver/message id and add EphemeralChatId variants
...
Ephemeral edit/delete/replyToEphemeral requests no longer derive receiverUserId
and ephemeralMessageId from a throwing default: both are plain required
parameters again. Each chatId-taking form instead gained a convenience variant
accepting an EphemeralChatId, which sources both values from the identifier and
delegates to the required-parameter form, so a missing ephemeralMessageId fails
in the thin overload rather than during serialization.
Adds EphemeralChatIdRequestsTest covering the delegation of the core variants.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-20 19:24:56 +06:00
InsanusMokrassar and Claude Opus 4.8
a1d2ebb4dc
Add EphemeralChatId and identifier-sourced ephemeral defaults
...
New EphemeralChatId inheritor of IdChatIdentifier carrying receiverUser and
ephemeralMessageId (mirroring ChatIdWithThreadId), with ChatIdentifier.receiverUser/
ephemeralMessageId extensions like ChatIdentifier.threadId. Every send/reply/edit/
delete method that takes receiverUserId/ephemeralMessageId now defaults them from
the chat identifier, so passing an EphemeralChatId auto-fills them the same way a
ChatIdWithThreadId fills threadId.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-20 12:05:18 +06:00
InsanusMokrassar and Claude Opus 4.8
bc52be7b40
Document the plan/code/check agent pipeline in HELPERS
...
Add a rule describing the three-phase subagent pipeline (Plan/Architect ->
Coding -> Check) and the best/high/medium model tiers (Fable/Opus/Sonnet).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-20 11:23:13 +06:00