Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
ec5fa33
Add /forward_pass route + bundle transformer-explainer in preview
jon-bell Jun 9, 2026
7692968
fix(ci): install TE devDependencies before flipping NODE_ENV
jon-bell Jun 9, 2026
67cb13b
fix(ci): pass BASE_PATH to TE build so assets resolve under /transfor…
jon-bell Jun 10, 2026
b17f934
fix(ci): bust te-builder cache when transformer-explainer HEAD moves
jon-bell Jun 10, 2026
2e5f457
fix(web): redirect /transformer-explainer to trailing-slash form
jon-bell Jun 18, 2026
1c3d8e2
fix(web): drop trailing-slash redirect (caused 308 loop with Next def…
jon-bell Jun 18, 2026
99c60bb
chore(ci): retrigger preview to pick up TE 60714c0
jon-bell Jun 18, 2026
948d19a
fix(ci): pin TE_REF to a SHA for reproducible preview bundles
jon-bell Jun 19, 2026
df929a6
fix(ci): require VITE_WORKBENCH_API + write it to .env.production
jon-bell Jun 19, 2026
e3088a6
fix(ci): derive VITE_WORKBENCH_API from existing NEXT_PUBLIC_BACKEND_URL
jon-bell Jun 19, 2026
b47095b
chore(ci): bump TE_REF to 93067a3 (credentials: include fix)
jon-bell Jun 19, 2026
04164c2
chore(deps): bump nnsightful to 75b4b8c (pydantic-out-of-trace fix)
jon-bell Jun 19, 2026
6064d0c
chore(deps): bump nnsightful to 5a2b3e7 (all-Pydantic-out-of-trace)
jon-bell Jun 19, 2026
6e1d598
feat: GPT-J end-to-end (state.py detect, nnsightful 075d074, TE 22b1402)
jon-bell Jun 19, 2026
178339c
chore(ci): bump TE_REF to runtime-probe page-load default
jon-bell Jun 19, 2026
6205141
chore(ci): bump TE_REF to 128-token Llama E2E test
jon-bell Jun 19, 2026
7629b63
chore: bump nnsightful + TE refs to trim-payload commits
jon-bell Jun 19, 2026
d9d844c
Merge origin/main into forward-pass
jon-bell Jul 9, 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
4 changes: 4 additions & 0 deletions .github/workflows/preview-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,10 @@ jobs:
${{ env.IMAGE_NAME }}:pr-${{ steps.meta.outputs.preview_id }}
build-args: |
NEXT_PUBLIC_BACKEND_URL=https://${{ steps.meta.outputs.api_host }}
VITE_WORKBENCH_API=https://${{ steps.meta.outputs.api_host }}
VITE_USER_EMAIL=dev@localhost
TE_REPO=https://github.com/ndif-team/transformer-explainer.git
TE_REF=${{ vars.TRANSFORMER_EXPLAINER_REF || '7599b64dae7615039b6b1854af65cf3e4b73971b' }}
cache-from: type=registry,ref=${{ env.IMAGE_NAME }}:buildcache
cache-to: type=registry,ref=${{ env.IMAGE_NAME }}:buildcache,mode=max,image-manifest=true,oci-mediatypes=true

Expand Down
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@ dependencies = [
# Pulled in transitively by nnsight/nnterp, but pinned here so recent model
# architectures land in our env: OLMo 3, recent Gemma, etc.
"transformers>=5.11.0",
"nnsightful @ git+https://github.com/AdamBelfki3/nnsightful.git",
# Fork with the forward_pass payload trim (scores-only wire format).
# See ndif-team/transformer-explainer's deriveAttention.ts for the
# client-side derivation of masked + softmax views.
"nnsightful @ git+https://github.com/jon-bell/nnsightful.git@3204cba6a91763f03e9e9bd363f84dc69b04d7ed",
]

[project.optional-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading