I noticed there are a lot of open tabs in your local chrome instance when I did
You
I noticed there are a lot of open tabs in your local chrome instance when I did the nblm auth using VNC. You should probably make sure you close those tabs when exiting or some other way so you don't get a OOM
Luci
No close_tab() exists. new_tab() creates but nothing cleans up. Fix: add
close_tab() to helpers.py and document the pattern.
Luci
Done. Two things added:
- close_tab(target_id=None) — closes current tab or by ID via
Target.closeTarget
- close_tabs(target_ids) — bulk close, returns count
- SKILL.md updated: every agent that calls new_tab() should call
close_tab(tid) when done
Any skill (notebooklm, etc.) that opens tabs should end with close_tab()
calls. Next time you spot a script leaving tabs open, that's the fix to add at
the end of the script.