Cyberbrain icon indicating copy to clipboard operation
Cyberbrain copied to clipboard

Python debugging, redefined.

Results 41 Cyberbrain issues
Sort by recently updated
recently updated
newest added

Some ideas: - When clicking/hovering on a trace graph node, highlight the corresponding text in the source code panel - Vice versa The difficult part is that if an identifer...

enhancement
p1

Cyberbrain adds a huge overhead to program execution, both in time spent and memory usage. This issue is for discussing possible improvements. ## Time Profiled one run with py-spy ```...

vision

We need to first settle down on which serialization/RPC framework we want to use in the long term.

p1

As mentioned in #24 (comment)

documentation

Can reproduce with `epsilon_greedy.py` Update: Tried sending the request in another thread, didn't work. Since this use case is rare I made it P2.

p2

On the backend, frames are stored in a tree UI interaction: **Picking frames** 1. User clicks on a location in VSC 2. Extension sends a location to backend 3. Backend...

vision

- [x] **Tooltip text should be truncated.** - [ ] **Tooltip should not overlap with nodes.** We probably need to show tooltip on the same height with each node, starting...

p2

- [ ] Show absolute line number - [ ] Show class name for instances - [ ] Diffrenciate between tuple, list, set (needs to record the original type) -...

p1

If program stucks and people use ctrl+c to interrupt the execution, we should be able to dump everything from memory to a file.

p2

"related nodes" means all nodes that show value when hovering the dragged node. The outcome includes nearly impossible for arranging node graph order in loops, since all values are all...