Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
372 commits
Select commit Hold shift + click to select a range
46f7214
docs: update todo — Phase 4b complete, performance baseline to backlog
mydmdm Mar 22, 2026
f6119de
feat: gateway param injection — return_token_ids for RL training
mydmdm Mar 22, 2026
f6215e2
refactor: colocate agl-lite with algorithm on host in vLLM mode
mydmdm Mar 22, 2026
9fa4773
docs: update todo — Phase 4b with colocated topology, gateway injecti…
mydmdm Mar 22, 2026
7255d65
docs: Phase 5 design — triplet API + VERL integration options A/B
mydmdm Mar 22, 2026
805d145
docs: fix Phase 5b framing — agent-lightning depends on agl-lite HTTP…
mydmdm Mar 22, 2026
7901c3b
feat: triplet format on GET /api/events?format=triplet
mydmdm Mar 22, 2026
167e1ae
feat: AglLiteDaemon — VERL trainer bridge via AglLiteClient
mydmdm Mar 22, 2026
5178731
docs: update todo — Phase 5a+5b complete, 5c (full training loop) next
mydmdm Mar 22, 2026
16756d9
docs: add refactor review slides for Agent Lightning developers
mydmdm Mar 22, 2026
ee35412
docs: rewrite refactor review slides — positive framing, no AL criticism
mydmdm Mar 22, 2026
a41979a
docs: slides v3 — no animations, agent_output event, deployment demo,…
mydmdm Mar 22, 2026
e6859a0
docs: add job-template slide to Part 4 (store + controller)
mydmdm Mar 22, 2026
77392d3
docs: slides — add subtitle to Three Design Choices, split job-templa…
mydmdm Mar 22, 2026
1966c87
small changes
mydmdm Mar 22, 2026
ed3dd4a
slides update
mydmdm Mar 23, 2026
17bd0d5
todo: add SWE-bench example design [discuss]
mydmdm Mar 25, 2026
6708980
todo: update SWE-bench design — resolve (A)(B)(C)(D)(E) per discussion
mydmdm Mar 25, 2026
2ce355d
todo: SWE-bench — single-container design (agent + eval in one rollout)
mydmdm Mar 26, 2026
6212bc2
todo: Task Controller architecture — task-agnostic algorithm layer [d…
mydmdm Mar 26, 2026
b8bdbb9
todo: finalize Store Hooks design — hooks as sync pre-processors in s…
mydmdm Mar 26, 2026
6dfa1ce
schemas: add metadata field to Rollout and EnqueueRolloutRequest
mydmdm Mar 26, 2026
163606f
feat: implement Store Hooks — rollout lifecycle hooks in server
mydmdm Mar 26, 2026
c690432
todo: mark Store Hooks as completed
mydmdm Mar 26, 2026
bd723cc
refactor: remove AGL_TASK_INPUT auto-injection from job_builder
mydmdm Mar 26, 2026
ec76bb7
schemas: typed RolloutMetadata with algorithm control indexes
mydmdm Mar 26, 2026
9dc3b80
schemas: remove data field from RolloutMetadata
mydmdm Mar 26, 2026
b9bd98b
todo: add math-poc restructuring with hooks [ongoing]
mydmdm Mar 26, 2026
6e875a1
examples: math-poc restructured with hooks and mode subfolders
mydmdm Mar 26, 2026
b899c2f
todo: mark math-poc restructuring as completed
mydmdm Mar 26, 2026
c351368
fix: math-poc hooks respect job-template defaults, read ground_truth …
mydmdm Mar 26, 2026
e09180e
fix: vllm hooks inject AGL_MODEL_NAME, job-template adds hostAliases
mydmdm Mar 26, 2026
abc6f44
todo: confirm and remove Store Hooks + Math-poc restructuring
mydmdm Mar 26, 2026
6aea2f6
cleanup: remove legacy math-poc files, rename v2 to final
mydmdm Mar 26, 2026
6606e92
remove legacy code
mydmdm Mar 26, 2026
bac897a
todo: rewrite SWE-bench proposal for hooks architecture
mydmdm Mar 26, 2026
58dc0ce
update SWE-bench proposal + deploy.sh improvements
mydmdm Mar 26, 2026
9b3163a
deploy.sh: only patch CoreDNS when AGL_LITE_URL uses host.minikube.in…
mydmdm Mar 26, 2026
cfa09ae
todo: mark SWE-bench example [ready], resolve open questions 2 and 5
mydmdm Mar 26, 2026
2e9ac2a
todo: resolve Q3 — ConfigMap for agent scripts
mydmdm Mar 26, 2026
4e7e028
feat: artifact event type — large files written to disk
mydmdm Mar 26, 2026
7b6f7b6
feat: SWE-bench example — hooks, agents, rl_loop, deploy config
mydmdm Mar 26, 2026
307d5e6
todo: mark SWE-bench example [completed]
mydmdm Mar 26, 2026
e7aa70b
refactor: remove mini_swe_agent, use claude_code only
mydmdm Mar 26, 2026
b89d105
feat: env var substitution in gateway config (${VAR_NAME})
mydmdm Mar 27, 2026
74d4c35
swe_bench: check vLLM model availability in run.sh
mydmdm Mar 27, 2026
392e09e
swe_bench: default model to Qwen2.5-Coder-3B-Instruct for quick testing
mydmdm Mar 27, 2026
9a5f046
gitignore: add artifacts/
mydmdm Mar 27, 2026
4479cb0
chore: default artifact dir to ./artifacts (project-local, gitignored)
mydmdm Mar 27, 2026
eee55e2
fix: add swebench/ Docker Hub prefix to SWE-bench image names
mydmdm Mar 27, 2026
b71252e
fix: ANTHROPIC_BASE_URL without /v1, restart controller on redeploy
mydmdm Mar 27, 2026
66093a4
fix: add auth header to event POSTs, note vLLM tool-choice requirement
mydmdm Mar 27, 2026
fc1b15a
deploy.sh: use config hash annotation instead of blanket restart
mydmdm Mar 27, 2026
b8fdd09
Revert "deploy.sh: use config hash annotation instead of blanket rest…
mydmdm Mar 27, 2026
3fc35e6
revert: remove blanket controller restart from deploy.sh
mydmdm Mar 27, 2026
5248d7f
swe_bench run.sh: add cleanup step before each run
mydmdm Mar 27, 2026
e3099b4
todo: mark SWE-bench as [ongoing]
mydmdm Mar 27, 2026
b78d8a6
start_vllm.sh: add --tool-call-parser flag for tool use support
mydmdm Mar 27, 2026
a803cc6
start_vllm.sh: make max-model-len optional (use model default)
mydmdm Mar 27, 2026
349ae38
start_vllm.sh: enable tool use by default (hermes parser)
mydmdm Mar 27, 2026
bbcb514
fix: pipe large artifact payload to curl via stdin
mydmdm Mar 27, 2026
c89247e
todo: update SWE-bench design — grading in container, hostPath for ar…
mydmdm Mar 27, 2026
313a537
swe_bench: move grading into container, hostPath for artifacts
mydmdm Mar 27, 2026
94b709a
todo: mark completed SWE-bench refactoring items
mydmdm Mar 27, 2026
be511e7
swe_bench: extract grading into grade.py, mounted via ConfigMap
mydmdm Mar 27, 2026
1f33e3c
swe_bench: install swebench explicitly in entrypoint via python3 -m pip
mydmdm Mar 27, 2026
73617f8
swe_bench: reorganize output flow, grade.py takes path argument
mydmdm Mar 27, 2026
deabe53
swe_bench: remove patch_size from grade.py and reward event
mydmdm Mar 27, 2026
80255e4
swe_bench: move all event posting to grade.py, pure bash entrypoint
mydmdm Mar 27, 2026
06cba88
add AGL_ATTEMPT_ID env var (logical alias for AGL_POD_UID)
mydmdm Mar 27, 2026
c3e9e47
swe_bench: add pip cache hostPath volume for faster container startup
mydmdm Mar 27, 2026
a5c3cf7
swe_bench: minikube mount for host-accessible artifacts
mydmdm Mar 27, 2026
d288859
run.sh: remove unnecessary pip-cache setup from mount section
mydmdm Mar 27, 2026
fe72b20
chore: copy verl module from agent-lightning verbatim
mydmdm Mar 28, 2026
7dd323d
update for documents
mydmdm Mar 28, 2026
3700d9c
refactor: adapt daemon.py — replace AgentModeDaemon with AglLiteDaemon
mydmdm Mar 30, 2026
ab6ca6a
refactor: adapt trainer.py — use AglLiteDaemon internally
mydmdm Mar 30, 2026
79c026d
refactor: adapt dataset.py — replace agentlightning.types.Dataset wit…
mydmdm Mar 30, 2026
88d9075
refactor: adapt entrypoint.py + config.yaml — remove agentlightning deps
mydmdm Mar 30, 2026
a85b4d7
refactor: delete async_server.py, update __init__.py
mydmdm Mar 30, 2026
29033ea
feat: add math-poc VERL training entry script and wire resources_id
mydmdm Mar 30, 2026
cff633f
refactor: make math-poc VERL training path vllm-only
mydmdm Mar 30, 2026
ad26645
refactor: split math-verl training example from math-poc pipeline exa…
mydmdm Mar 30, 2026
462f23f
feat: add calc_x migration baseline and prioritize it for training pa…
mydmdm Mar 30, 2026
3e28829
feat: add explicit deploy modes --agl-in-k8s/--agl-in-host and auto-l…
mydmdm Mar 30, 2026
254fa16
refactor: refine deploy.sh modes with explicit external/host behavior
mydmdm Mar 30, 2026
ae53bfe
fix: make in-k8s serve honor hooks/gateway config and restore math-po…
mydmdm Mar 30, 2026
805f70e
refactor: split pod-facing vs host-facing agl-lite URLs in deploy.sh
mydmdm Mar 30, 2026
e037ddb
feat: add Python deploy entrypoint with --config support
mydmdm Mar 30, 2026
ac0f5f5
refactor: switch deploy config to typed YAML schema
mydmdm Mar 30, 2026
a2a28b4
refactor: adopt AGL_BASE_URL naming and add deploy guide
mydmdm Mar 30, 2026
081b093
refactor: align deploy flow and config with mode-based schema
mydmdm Mar 31, 2026
d3b3fa4
small updates
mydmdm Mar 31, 2026
672a710
update docs to clearly tell user's requirement
mydmdm Mar 31, 2026
87ff4ba
test: align math-poc with new deploy schema and separate experiment c…
mydmdm Apr 1, 2026
17dffd7
feat(examples): add rollout archive operation at the end of each iter…
mydmdm Apr 1, 2026
3482dfd
feat: Jinja2 job manifest template + PodPatcher for controller
mydmdm Apr 1, 2026
f074c1c
refactor: remove ControllerConfig, move poll/queue settings to k8s.yaml
mydmdm Apr 1, 2026
f8159ba
refactor: remove all default template paths — manifest path always ex…
mydmdm Apr 1, 2026
6766e2f
refactor: rename pod_spec param to user_pod_spec in build_job_spec
mydmdm Apr 1, 2026
17ff78d
docs: add task-lifecycle.md — end-to-end walkthrough from dataset row…
mydmdm Apr 1, 2026
317cbda
docs: add task-lifecycle.md to mkdocs.yml nav
mydmdm Apr 1, 2026
584aa39
chore: manual doc edits to task-lifecycle.md, pin click<8.3.0 for mkd…
mydmdm Apr 1, 2026
56f84be
chore: remove deploy/.env.example, update deploy config docs
mydmdm Apr 1, 2026
4185554
feat: wire job_manifest_template through deploy — ConfigMap mount
mydmdm Apr 1, 2026
465a023
fix: remove poll_interval/max_queue_time from CLI args — read from en…
mydmdm Apr 1, 2026
fa8b230
docs: add coding preference — avoid abusing default values in system …
mydmdm Apr 1, 2026
48d4a0b
docs(todo): add two discuss items — job construction refactor and dep…
mydmdm Apr 1, 2026
ebfa78a
docs(todo): clarify .env as single project config — extra vars ignore…
mydmdm Apr 1, 2026
827e4fd
chore(todo): mark both refactor items [ready]
mydmdm Apr 1, 2026
35338f0
refactor: convert deploy config from YAML to .env format
mydmdm Apr 1, 2026
220fb45
chore(todo): mark deploy .env conversion [completed]
mydmdm Apr 1, 2026
cf5019a
refactor: simplify job construction — RolloutConfig.pod_spec + hook o…
mydmdm Apr 1, 2026
530a0d9
chore(todo): mark job construction refactor [completed]
mydmdm Apr 1, 2026
ff5411e
feat: base on_startup auto-loads AGL_POD_SPEC_TEMPLATE; AGL_JOB_MANIF…
mydmdm Apr 1, 2026
d3e15b4
fix: move AGL_JOB_MANIFEST_TEMPLATE default to cli.py, not Controller…
mydmdm Apr 1, 2026
79e357b
fix: remove default from --job-manifest-template cli option
mydmdm Apr 1, 2026
ef298ef
fix: move job_manifest_template default into DeploySettings
mydmdm Apr 1, 2026
49e8082
fix: anchor job_manifest_template to repo_root in deploy.py
mydmdm Apr 1, 2026
8a4f5e8
fix: rename ControllerSettings.lite_url → base_url (AGL_BASE_URL)
mydmdm Apr 1, 2026
103bf4e
fix: remove all defaults from CLI options and settings classes
mydmdm Apr 1, 2026
add6bf5
fix: remove redundant CLI threading of base_url/namespace/secret_name…
mydmdm Apr 1, 2026
7cb5027
fix: hardcode agl-lite-keys secret name, remove AGL_SECRET_NAME entirely
mydmdm Apr 1, 2026
668a44d
fix: rename Jinja2 template variable lite_url -> base_url
mydmdm Apr 1, 2026
c472169
fix(math-poc): update for new API (pod_spec, .env deploy, no resources)
mydmdm Apr 1, 2026
4111c92
chore: remove stale deploy.yaml files, fix .env.example header comments
mydmdm Apr 3, 2026
c5447e3
chore(todo): collapse completed items, add config hygiene decisions t…
mydmdm Apr 3, 2026
d6518d2
chore(math-poc): merge deploy.env + .env.example into single .env.exa…
mydmdm Apr 3, 2026
3ebd587
docs(todo): add logging persistence plan (7a server/controller, 7b ag…
mydmdm Apr 3, 2026
23ff6c8
refactor: remove artifact event feature
mydmdm Apr 3, 2026
2bfda1c
docs(todo): revise 7a logging design (server-only, structlog, --log-f…
mydmdm Apr 3, 2026
3a01068
docs: add 'CLI owns env mapping' principle to AGENTS.md and todo
mydmdm Apr 3, 2026
6143e04
docs: use typer.Option(envvar=) pattern for settings refactor
mydmdm Apr 3, 2026
9fc5ec9
refactor: BaseSettings -> BaseModel; CLI owns env var mapping via typ…
mydmdm Apr 4, 2026
634f438
docs(todo): mark settings refactor completed; refresh 7a logging design
mydmdm Apr 4, 2026
fd557ce
docs(todo): revise 7a — AGL_LOG_DIR replaces AGL_LOG_FILE, dual outpu…
mydmdm Apr 4, 2026
a58eb11
feat(7a): structured logging — dual output, AGL_LOG_DIR, default archive
mydmdm Apr 4, 2026
4c2de56
feat(7b): per-pod log volume via PodPatcher
mydmdm Apr 4, 2026
c1e6c95
feat(math-poc): update logging to use AGL_LOG_DIR
mydmdm Apr 4, 2026
b5a693e
chore(math-poc): AGL_LOG_DIR owned by run.sh, not .env.example
mydmdm Apr 4, 2026
cd5649b
fix(tests): update test_math_hooks for new pod_spec API
mydmdm Apr 4, 2026
db7e715
fix(deploy+rl_loop): three bugs found during real vllm run
mydmdm Apr 7, 2026
c25eb23
fix(gateway): assemble streaming response into ChatCompletion shape
mydmdm Apr 7, 2026
36e7cfe
fix(gateway): decouple SSE parsing from OpenAI format
mydmdm Apr 7, 2026
0e48b37
docs(todo): gateway streaming assembly — multi-format support
mydmdm Apr 7, 2026
920194e
fix(gateway+events): preserve token IDs through streaming assembly
mydmdm Apr 7, 2026
f036ecd
test(gateway): realistic chunk[0] shape in token_ids test
mydmdm Apr 7, 2026
8c0d20a
fix(deploy): K8s server pod missing env vars (mock mode broken)
mydmdm Apr 7, 2026
5d40fa7
refactor: extract streaming assemblers into gateway/assemblers/ sub-p…
mydmdm Apr 7, 2026
1b60f07
docs: document vLLM-specific token_ids fields in assembler docstrings
mydmdm Apr 7, 2026
2ebebfa
docs: add todo item for Anthropic /v1/messages token_ids support
mydmdm Apr 7, 2026
44e4501
chore: remove completed todo items (gateway assemblers, settings refa…
mydmdm Apr 7, 2026
dd01656
docs: detailed implementation plan for Phase 5c (calc_x VERL training)
mydmdm Apr 7, 2026
374b3a2
ignore data in example calc_x
mydmdm Apr 7, 2026
626849b
refactor: build_images.sh uses --include-example for extensibility
mydmdm Apr 7, 2026
8ab16e5
refactor: convention-driven image builds, eliminate case/switch
mydmdm Apr 7, 2026
fe33bfd
docs: backlog item for multi-backend image builds (docker registry su…
mydmdm Apr 7, 2026
fcd6196
feat(calc_x): 5c.1 — dataset sample and eval_utils cleanup
mydmdm Apr 7, 2026
75942cb
feat(calc_x): 5c.2 — standalone agent container
mydmdm Apr 7, 2026
138da36
feat(calc_x): 5c.3 — hooks and deploy config
mydmdm Apr 7, 2026
4bb3748
feat(calc_x): 5c.4 — training script rewrite for agl-lite
mydmdm Apr 7, 2026
6107f66
feat(calc_x): 5c.5 — run script, cleanup, README
mydmdm Apr 7, 2026
aeeb5b2
fix: cleanup previous deployment before re-deploying in example run s…
mydmdm Apr 7, 2026
6876699
feat: add [verl] optional dependency group for VERL training stack
mydmdm Apr 7, 2026
daec1a2
refactor: CUDA-agnostic VERL deps + auto-detect setup script
mydmdm Apr 7, 2026
25fac86
feat: pin VERL deps to known-good versions from reference setup
mydmdm Apr 7, 2026
811ca1d
fix: two-phase VERL install with CUDA auto-detect fallback
mydmdm Apr 7, 2026
da82565
fix: Ray isolation for shared machines + working_dir workaround
mydmdm Apr 7, 2026
18cfc88
fix: version alignment for VERL stack (verl 0.7.1 + vllm 0.12.0)
mydmdm Apr 7, 2026
50ba96e
docs: update 5c.6 status — blocked on verl 0.6.0→0.7.1 API migration
mydmdm Apr 7, 2026
39ecc22
docs: add 5c.7 — VERL 0.7.1 AgentLoopManager migration plan
mydmdm Apr 7, 2026
dea1a95
refactor(verl): migrate to 0.7.1 AgentLoopManager API
mydmdm Apr 7, 2026
485d3eb
fix: entrypoint dataset passing and LoadedDataset for verl 0.7.1
mydmdm Apr 7, 2026
287cff5
fix: agent_loop import path and dataset serialization for verl 0.7.1
mydmdm Apr 7, 2026
07e075d
docs: update 5c.7 status — code done, blocked on VERL config tuning
mydmdm Apr 7, 2026
e4754e0
fix: E2E fixes — wandb, AGL_KEY propagation, Ray cleanup, image build
mydmdm Apr 8, 2026
705475b
docs: add wandb integration as future todo item
mydmdm Apr 10, 2026
2a99432
fix: AGL_KEY persistence in state file + image name normalization docs
mydmdm Apr 10, 2026
1cdb2c5
docs: update 5c.7 E2E progress — validation completed!
mydmdm Apr 10, 2026
01cd9d0
fix: use fresh HTTP client per generate_sequences call
mydmdm Apr 10, 2026
a42eab1
fix: add uvx to agent image + handle empty triplets in DataProto
mydmdm Apr 10, 2026
92d8a5d
fix: use parent tokenizer from AgentLoopManager instead of _set_token…
mydmdm Apr 10, 2026
f7bf3f7
fix: initialize AgentLoopManager fields directly, skip mismatched sup…
mydmdm Apr 10, 2026
578053b
fix: call super().__init__ properly, load tokenizer via AutoTokenizer
mydmdm Apr 10, 2026
526b9c7
feat: E2E calc_x VERL training smoke test PASSED 🎉
mydmdm Apr 10, 2026
5d2efe6
refactor: flatten calc_x config files + improve logging
mydmdm Apr 13, 2026
298c8c6
feat: minikube mount for agent logs + training.log capture
mydmdm Apr 13, 2026
8128963
fix: kill stale minikube mount before starting a new one
mydmdm Apr 13, 2026
8ed1b4f
fix: hooks.py sys.path after moving from vllm/ to calc_x root
mydmdm Apr 13, 2026
2f27d83
chore: gitignore calc_x/logs/
mydmdm Apr 13, 2026
d75088d
feat: rollout archive + pre-install MCP calculator in agent image
mydmdm Apr 13, 2026
bfd2f12
refactor: use store archive API instead of custom _archive_batch
mydmdm Apr 13, 2026
9acaa79
fix: use direct mcp-server-calculator binary instead of uvx
mydmdm Apr 13, 2026
d60e54f
fix: increase MCP read_timeout_seconds to 30s for container cold start
mydmdm Apr 13, 2026
29b2e61
feat(verl): add agl-lite PPO trainer integration
SiweiPro May 9, 2026
ae44285
Merge pull request #1 from agent-lightning/feat/agl-lite-ppotrainer
hzy46 May 11, 2026
ba8faa0
fix: drop with shuffle
SiweiPro May 12, 2026
caa77f1
feat: add reward metrics in logs
SiweiPro May 12, 2026
d31618c
feat: add reward metrics in logs
SiweiPro May 12, 2026
3abc413
feat: add wandb support
SiweiPro May 14, 2026
1b8b0e0
feat: async rollout training pipeline
ldemon2333 May 19, 2026
a939ed9
Merge pull request #6 from agent-lightning/feat/async
hzy46 May 19, 2026
46d8df5
fix: vllm pause and resume
SiweiPro May 21, 2026
fce6e1f
fix: update verl setup dependencies
SiweiPro May 21, 2026
6fcbcd5
feat: add local process pool runner + ScienceWorld example
ldemon2333 May 22, 2026
97f846b
fix: harden client/server against httpx keep-alive race
ldemon2333 May 22, 2026
a6d1994
Merge pull request #14 from agent-lightning/fix/verl_steup
hzy46 May 22, 2026
28376d5
Merge branch 'main' into feat/wandb_support
hzy46 May 22, 2026
4e3e924
Merge pull request #5 from agent-lightning/feat/wandb_support
hzy46 May 22, 2026
4a27e1c
Merge branch 'main' into feat/add-reward-metrics-in-logs
hzy46 May 22, 2026
bfbcf3c
Merge pull request #4 from agent-lightning/feat/add-reward-metrics-in…
hzy46 May 22, 2026
5ac5e8a
Merge branch 'main' into fix/vllm-pause-and-resume
hzy46 May 22, 2026
9303317
Merge pull request #13 from agent-lightning/fix/vllm-pause-and-resume
hzy46 May 22, 2026
675767e
Merge pull request #16 from agent-lightning/feat/process_pool
hzy46 May 22, 2026
bc809ec
feat: record verl actor entropy
SiweiPro May 25, 2026
7789a86
Merge pull request #20 from agent-lightning/feat/record_entropy_v2
hzy46 May 25, 2026
04eabd9
fix: harden async rollout carry-over flow, unblock SW pipeline, expor…
ldemon2333 May 25, 2026
e444cab
feat(science_world): tune for 8x A100, split train/val temperature, i…
ldemon2333 May 25, 2026
b260ed4
feat: add local mode for async calc-x example
ldemon2333 May 25, 2026
eca8429
fix(async_rollout): reset vLLM engine state on val→train boundary
ldemon2333 May 27, 2026
d95c303
feat: refactor agl lite
hzy46 Jun 2, 2026
8c0f2dc
feat: add llm-in-sandbox verl example
SiweiPro Jun 1, 2026
2955648
fix: polish agl lite
hzy46 Jun 2, 2026
1e63f4b
fix: llm-in-sandbox-minikube
SiweiPro Jun 3, 2026
398dabf
Merge pull request #28 from agent-lightning/agl-lite-llm-sandbox
hzy46 Jun 3, 2026
e1d4266
fix typo and clean deploy folder
hzy46 Jun 3, 2026
77001e1
Merge pull request #29 from agent-lightning/zhiyuhe/fix_typo
hzy46 Jun 3, 2026
0b44d5d
feat(is): bypass-mode rollout importance-sampling + science_world asy…
ldemon2333 Jun 3, 2026
ee707b6
feat: add search_r1 example (#30)
SiweiPro Jun 4, 2026
9fcb436
Update Search-R1 Llama 3 defaults (#32)
SiweiPro Jun 5, 2026
7bfb0e7
Refactor verl part (#31)
hzy46 Jun 9, 2026
ec5e62a
Clean installation & documentation (#35)
hzy46 Jun 9, 2026
f195883
Support verl==0.8.0 (#36)
hzy46 Jun 10, 2026
fdf8ec9
Clean legacy example & tests (#37)
hzy46 Jun 10, 2026
9e6ed8f
Clean hooks (#38)
hzy46 Jun 10, 2026
aa6ab2c
Fix empty triplets from model errors (#39)
ldemon2333 Jun 16, 2026
ee8d8ff
fix shuffling issue & zero sample issue (#41)
hzy46 Jun 29, 2026
8fd5bd8
add completion api (#43)
hzy46 Jul 15, 2026
d6df2e5
Search r1 completion api (#44)
hzy46 Jul 16, 2026
4a610ae
feat(async_swe_smith): online GRPO training example for SWE-smith (#34)
ldemon2333 Jul 16, 2026
4a05220
Fix no-batch rollout replica sleep (#45)
hzy46 Jul 16, 2026
5b7b4bb
refactor: simplify rollout integration code (#46)
hzy46 Aug 10, 2026
df20382
feat: add rollout-level mean policy loss (#47)
ldemon2333 Aug 11, 2026
ea4e499
Docs, License, Copyright (#48)
hzy46 Aug 11, 2026
b81c9b8
docs: add documentation index (#49)
hzy46 Aug 11, 2026
68cef03
Rename package to Agent Lightning (#50)
hzy46 Aug 12, 2026
f033bb2
chore: remove legacy implementation and documentation
hzy46 Aug 12, 2026
5b6fd36
Merge remote-tracking branch 'agl-lite/main' into dev/v1.0.0
hzy46 Aug 12, 2026
b2ca3a5
docs: update documentation for v1.0
hzy46 Aug 12, 2026
5361ade
docs: restore security policy
hzy46 Aug 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
91 changes: 79 additions & 12 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,14 +1,81 @@
.venv
**/.venv
__pycache__
.git
# Version control / editor state
# Local Python environments and caches
# Local-only runtime/deploy state
.git/
.gitignore
**/node_modules
dist
build
.gitattributes
.vscode/
.idea/
.claude/
.DS_Store
**/.DS_Store

# Local Python environments and caches
.venv/
.venv.bak/
venv/
env/
ENV/
__pycache__/
**/__pycache__/
*.py[codz]
*.pyo
*.pyd
*.so
*.egg-info/
.eggs/
dist/
build/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.pyright/
.ipynb_checkpoints/
**/.ipynb_checkpoints/
.cache/

# Local-only runtime/deploy state
.local/
.env
docker
.pytest_cache
.vscode
**/*.log
examples/**/data
**/.env
.env.local
*.env.local
.envrc
tmp/
node_modules/
checkpoints/
artifacts/
logs/
**/logs/
*.log
*-debug.log
2026-*-debug.log

# Files not needed for runtime images
tests/
docs/
dev/
uv.lock

# Large example data and generated outputs
examples/*/data/
examples/*/outputs/
examples/*/wandb/
examples/*/mlruns/
wandb/
runs/
outputs/
mlruns/

# Archives and large packaged artifacts
*.zip
*.tar
*.tar.gz
*.tgz
*.tar.bz2
*.tar.xz
*.7z
agentlightning-main.zip

# Docs/dev generated artifacts
docs/refactor_review/public/
32 changes: 0 additions & 32 deletions .github/workflows/backport.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/badge-apo.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/badge-azure.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/badge-calc-x.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/badge-chartqa.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/badge-claude-code.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/badge-compat.yml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/badge-examples.yml

This file was deleted.

41 changes: 0 additions & 41 deletions .github/workflows/badge-latest.yml

This file was deleted.

Loading
Loading