Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
cb69615
test(#2133): StreamingAggregator coverage — chatOrStream null-emitter…
Skobeltsyn May 19, 2026
f273f6c
test(#2134): BranchBuilder coverage — onNull, branchNullable, then-pi…
Skobeltsyn May 19, 2026
d153e58
feat(#2355): add onTokenUsage listener surface
Skobeltsyn May 22, 2026
244740b
fix(#2356): normalize provider token usage
Skobeltsyn May 22, 2026
d5ec8ed
test(#2357): lock onTokenUsage release semantics
Skobeltsyn May 22, 2026
5ce4d0d
feat(#2045): add stdio MCP server transport
Skobeltsyn May 22, 2026
81b3f48
feat(#1949): wire generable constrained decoding
Skobeltsyn May 22, 2026
6f6aab5
feat(#1948): add typed MCP tool handles
Skobeltsyn May 23, 2026
0a17387
fix(#1903): enforce session tool timeouts
Skobeltsyn May 23, 2026
d99cc74
feat(#985): add LiveShow line editing
Skobeltsyn May 23, 2026
f4aac4d
feat(#1907): add before interceptors
Skobeltsyn May 23, 2026
3960033
feat(#1902): harden MCP server ingress
Skobeltsyn May 23, 2026
5fa7c2b
feat(#1913): add runtime event context
Skobeltsyn May 23, 2026
ab997fa
feat(#1914): add JSONL audit exporter
Skobeltsyn May 23, 2026
b4dac4a
feat(#1915): add declarative tool policies
Skobeltsyn May 23, 2026
65cbde1
feat(#1912): add permission manifest
Skobeltsyn May 23, 2026
f8dd9bb
Add DeepSeek model provider
Skobeltsyn May 23, 2026
28138e5
Add observability bridge adapters
Skobeltsyn May 23, 2026
bc81655
Reposition README for 0.6.0
Skobeltsyn May 23, 2026
7748b9c
feat(#1910): add Langfuse trace adapter
Skobeltsyn May 23, 2026
980367c
fix(#2377, #2378): tighten tool schema fallback and fix JSON escaping
Skobeltsyn May 23, 2026
063813c
revert(#2377): keep permissive tool-schema fallback; include live-llm…
Skobeltsyn May 23, 2026
a5e25c3
test: harden ClaudeClientChatStreamLiveTest against short-response bu…
Skobeltsyn May 23, 2026
1d9331c
build: update testAll to cover 0.6.0 subprojects; drop :integrationTest
Skobeltsyn May 23, 2026
8741bed
test: assume-skip live LLM-quality flakes instead of red-flagging
Skobeltsyn May 23, 2026
1c52bec
build: split live tests into live-cloud-api (default) vs live-llm (op…
Skobeltsyn May 23, 2026
96e058d
feat(#2381): Ollama transient-error retry + debate-frame ForumExecuti…
Skobeltsyn May 24, 2026
9591c9c
docs(CHANGELOG): post-langfuse 0.6.0 entries (fixes + test policy)
Skobeltsyn May 24, 2026
3627c76
chore: gitignore docs/schema work-in-progress DSL artifacts
Skobeltsyn May 24, 2026
d641c94
docs(CHANGELOG): backfill the missing 0.6.0 features
Skobeltsyn May 24, 2026
4784105
build: bump kotlin.daemon.jvmargs to 3g — fix CodeQL OOM on test compile
Skobeltsyn May 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,9 @@ wiki/
# Local secrets — API keys, tokens, etc. Loaded by integration tests
# (e.g. ClaudeClientIntegrationTest reads .secrets/anthropic-key). Never
# commit this directory. See #1644.
.secrets/
.secrets/

# JSON Schema + example payloads for the agent-system DSL — work-in-
# progress local artifacts that aren't on the 0.6.0 ship list. Re-evaluate
# in 0.7.0 once the DSL stabilizes.
docs/schema/
109 changes: 107 additions & 2 deletions CHANGELOG.md

Large diffs are not rendered by default.

173 changes: 99 additions & 74 deletions README.md

Large diffs are not rendered by default.

40 changes: 40 additions & 0 deletions agents-kt-langfuse/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
plugins {
kotlin("jvm")
}

group = "ai.deep-code"
version = rootProject.version

repositories {
mavenCentral()
}

dependencyLocking {
lockAllConfigurations()
}

configurations.all {
resolutionStrategy {
force(
"org.bouncycastle:bcprov-jdk18on:1.84",
"org.bouncycastle:bcpg-jdk18on:1.84",
"org.bouncycastle:bcpkix-jdk18on:1.84",
"org.bouncycastle:bcutil-jdk18on:1.84",
)
}
}

dependencies {
api(project(":agents-kt-observability"))

testImplementation(kotlin("test"))
testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.11.0")
}

kotlin {
jvmToolchain(21)
}

tasks.test {
useJUnitPlatform()
}
Loading
Loading