Dmitry Pasiukevich
all · built 2026-09-10
Performance
What Dmitry Pasiukevich shipped in the selected window, measured in ETV, and how it compares with the 90 days before it.
Effective capacity
−1.0engineers
delivers like 0.0 (0.0x pre-AI)
Output (ETV)
0.0ETV
±0% vs 0.0 prior
Features share
0.0%
±0 pp vs prior window
Fixes share
0.0%
±0 pp vs prior window
Work mix
0% Features0% Maintenance0% Tests0% Docs0% Fixes
0 commits over 90 days, ending 2026-09-10.
Repository spread
Where this developer's commits land. Concentrated work (top1 > 80%) vs polymath spread (top1 < 30%).
Most impactful commits
Top 10 by ETV across all time.
- 1.7ETVMove llm agent code to new packages. (#68) * Move llm agent code to new packages. 1. Now it uses new session, llm, agent, llmagent packages. 2. LLMAgent request processors are now moved to the internal package. 3. Test case logic is kept the same everywhere. 4. Diffs with the doc (these are temporary to simplify the migration): * Tool interface has ProcessRequest method and llm.Request has Tools field. This is to keep current request_processors logic for llmagent. * agent.Config accepts Self field to allow setting correct entity as a parent.github.com-google-adk-go · 3c040a32 · 2025-08-18
- 1.4ETVRename sessionservice -> session.Service (#133) * Rename sessionservice -> session.Service Removed StoredSession and Session.ID for ADK conformitygithub.com-google-adk-go · edad99a0 · 2025-10-02
- 1.1ETVRemove agent.Context (#136) It's replaced with InvocationContext, ReadonlyContext and CallbackContext to have ADK conformity.github.com-google-adk-go · d8931638 · 2025-10-07
- 0.7ETVUpdate runner to new packages (#67) * Add agent_context implementation. It's mostly a placeholder for now. agent.NewContext(...) will be used by the runner or agent packages to create a new context for each agent Run call. * Update runner from types package. Now runner uses new packages: session, agent. There is only types.AgentRunConfig but this will be updated in subsequent PRs. Remove internal runner -- because callback logic (the only logic there) is now moved to agent, wrapping each agent Run. * Update workflow agents to use new packages. Workflow agents are now structured as: agent/workflowagents loopagent/ sequentialagent/ And they are created now with loopagent.New(...) sequentialagent.New(...) * review commentsgithub.com-google-adk-go · 363d0746 · 2025-08-13
- 0.5ETVAdd sessionservice and inmemory implementation (#63) * Add sessionservice definitions * Add inmemory sessionservicegithub.com-google-adk-go · f4a06899 · 2025-08-08
- 0.5ETVUpdate code for AgentSpec (#41) This removes need to embed/cast between agent types. Currently all fields are exported but if we decide it would be easy to hide them behind constructor and accessors.github.com-google-adk-go · 0fbfaf37 · 2025-07-28
- 0.5ETVfeat: Add MCP tool set basic logic (#100) * feat: Add MCP tool set basic logic Tool sets are used for their Tools() method to extract tools during llm.request preprocessgithub.com-google-adk-go · 20c97a80 · 2025-09-25
- 0.5ETVUpdate event.LLMResponse to be a struct (#168) Right now it's a pointer, which requires checking for nil or explicitly setting the field. In addition, I've made llm.CreateLLMResponse func as adk internal, as it's not needed to be in the public API.github.com-google-adk-go · d3427dbe · 2025-10-21
- 0.4ETVRevert "Update code for AgentSpec (#41)" (#43) This reverts commit 0fbfaf374b8b0b89a71b698d01efaa96d796db17.github.com-google-adk-go · 8c1db63b · 2025-07-29
- 0.4ETVAdd before/after agent callbacks. (#45)github.com-google-adk-go · b31ac57b · 2025-07-30