Files
aego/docs/icons.md
T
sanspie a25db02077
ci-platforms / build (amd64, windows, windows-2022) (push) Skipped
ci-platforms / build (arm64, darwin, macos-15) (push) Skipped
ci / checks (push) Successful in 7m55s
ci / build (amd64, linux, ubuntu-24.04) (push) Successful in 11m8s
ci-platforms / build (amd64, darwin, macos-15-intel) (push) Skipped
ci / release (push) Successful in 8m55s
Stage 11b5c: context meter, read budgets, new sessions from a summary (D343 amended)
The Agent panel counts the session's context. A gauge in the header shows how full the model's window is, from the CLI's usage on each answer and the window it reports; it turns yellow past 80 % and near compaction. Its popup lays the window out as one bar and a row per part: messages, scene, code, docs, project and schema, tool results, the editor's instructions and tool definitions, the CLI's own prompt, the compaction buffer and free room. The parts are the editor's estimate of what it sent, scaled to the usage; on a recorded session the estimate stays within 15 % of the CLI's count.

A part opens to its contributions with Drop and Pin. The CLI cannot edit its history, so Drop starts the next message in a new session with a shortened history: messages in full, results as summaries, pinned ones in full, dropped ones left out. New Session with Summary asks the agent for a summary and sends it, with the names of the changed nodes, with the next message. The open scene and the selection can go with every message. A compaction shows in the transcript.

Read tools keep large reads small: scene_tree up to a number of nodes and levels with the rest counted and a node argument for a part, docs_search up to a number of results, script_read in parts for a long script. The limits are in the popup and in prefs.aetext. MCP results are compact JSON. scene_run through the editor answers ok when the game ran.
2026-10-26 15:11:53 +03:00

15 KiB

Icons

Generated by aego icons list --out docs/icons.md from the module registrations and the editor icon list; do not edit by hand. Sources are <id>.svg files in engine/res/icons/src and modules/<id>/res/icons/src; make genicons bakes them into the atlas.

Icon Owner Size Used by Status
agent.avatar engine 16 Agent panel: the agent in the header, questions and the empty state ok
agent.context engine 16 Context button and popup of the Agent panel ok
agent.new engine 16 Agent panel: New Session and the examples of the empty state ok
agent.pin engine 16 Pin in the Agent panel's Context popup ok
agent.plan engine 16 Agent panel: Plan Only ok
agent.presence engine 16 Where the agent works: Hierarchy, Inspector, Scene View and code ok
anim.event engine 16 Animation panel: event lane ok
anim.graph engine 16 Create palette: Animation → Controller; Animator panel tab and Auto Layout ok
anim.key engine 16 Animation panel tab and Auto Key; Create palette: Animation → Clip ok
anim.preview engine 16 Animation panel: Preview ok
anim.record engine 16 Animation panel: Rec ok
anim.slice engine 16 Create palette: Animation → Flipbook from Selection; PNG inspector: Slicing section ok
anim.to_end engine 16 Animation panel: go to end ok
anim.to_start engine 16 Animation panel: go to start ok
app engine 16 launcher header; colored PNGs in app/brand are the window, installer and favicon icon ok
app.quit engine 16 File → Quit ok
audio.listener engine 16 component audio.AudioListener2D ok
audio.source engine 16 component audio.AudioSource2D ok
audio.zone engine 16 component audio.AudioZone2D ok
build.busy engine 16 menu bar: native build running ok
build.error engine 16 menu bar: native build failed ok
build.ok engine 16 menu bar: native build ok ok
cat.3d engine 16 Create → 3D submenu; Add Component and Create: category ok
cat.audio engine 16 Documentation: Audio group and module; Add Component and Create: category ok
cat.camera engine 24 New Project: template 2.5d ok
cat.engine engine 14 Agent panel: steps that read component types ok
cat.game engine 16 Inspector and Add Component: components of a project module without an icon of their own; Add Component and Create: category ok
cat.gameplay engine 16 template menu Gameplay ok
cat.node engine 24 New Project: template empty; Search: node results; Add Component and Create: category ok
cat.physics engine 16 template menu Physics ok
cat.rendering engine 24 New Project: template 2d; Search: mesh assets; Add Component and Create: category ok
cat.scripts engine 16 Search: script symbols; Add Component and Create: category ok
cat.settings engine 16 References: the project file; Add Component and Create: category ok
cat.transform engine 24 New Project: template 3d ok
code.block engine 16 Scripts → Highlight Current Block ok
code.brackets engine 16 Scripts → Rainbow Brackets ok
code.hints engine 16 Scripts → Parameter Name Hints ok
code.implementation engine 16 Scripts → Go to Implementation ok
comp.box engine 16 component physics.BoxCollider2D ok
comp.camera2d engine 16 component camera.CameraBrain2D; component engine.Camera2D; template render2d.camera ok
comp.camera3d engine 16 component engine.Camera3D; template render3d.camera ok
comp.capsule engine 16 component physics.CapsuleCollider2D ok
comp.circle engine 16 component physics.CircleCollider2D ok
comp.edge engine 16 component physics.EdgeCollider2D ok
comp.follow engine 16 component camera.CameraFollow2D; template camera.follow ok
comp.joint_distance engine 16 component physics.DistanceJoint2D ok
comp.joint_revolute engine 16 Revolute Joint 2D component; Joints debug overlay; component physics.RevoluteJoint2D ok
comp.mesh engine 16 component engine.MeshRenderer ok
comp.persist engine 16 component save.Persist ok
comp.polygon engine 16 Polygon shape component; Shapes debug overlay; component physics.PolygonCollider2D ok
comp.rigidbody engine 16 component physics.Body2D; template physics.rigidbody ok
comp.script engine 16 Scripts component; Assets menu: Attach to Selected; component engine.Script ok
comp.shake engine 16 component camera.CameraShake2D ok
comp.sprite engine 16 component engine.SpriteRenderer; template render2d.sprite ok
comp.tags engine 16 component engine.Tags ok
comp.vcam engine 16 component camera.VirtualCamera2D ok
comp.zone engine 16 component camera.CameraZone2D ok
dbg.aabbs engine 16 AABBs debug overlay ok
dbg.broadphase engine 16 Broadphase Tree debug overlay ok
dbg.contacts engine 16 Contacts debug overlay; Vectors → Contact Impulses ok
dbg.islands engine 16 Islands debug overlay ok
dbg.overlay engine 16 Debug Overlay toggle of the 2D bodies menu ok
doc.page engine 14 Agent panel: a documentation page the agent read ok
doc.project engine 14 Agent panel: steps that read or set project settings ok
doc.recipe engine 16 Documentation: Recipes page ok
doc.search engine 14 Agent panel: a search of the documentation ok
doc.tutorial engine 16 Documentation: Platformer from scratch page ok
edit.add engine 14 Agent panel: steps and changes that add nodes, components and rows ok
edit.batch engine 14 Agent panel: a transaction of several changes ok
edit.batch_rename engine 16 Batch Rename (nodes, assets) ok
edit.copy engine 16 Copy (nodes, assets, inspector field) ok
edit.copy_path engine 16 Assets menu: Copy Path ok
edit.cut engine 16 Cut (nodes, assets) ok
edit.delete engine 16 Delete (nodes, assets, workspace) ok
edit.duplicate engine 16 Duplicate (nodes, assets) ok
edit.paste engine 16 Paste (nodes, assets, inspector field) ok
edit.remove engine 14 Agent panel: steps and changes that remove things ok
edit.rename engine 16 Rename (nodes, assets, workspace) ok
edit.select_all engine 16 Edit → Select All ok
edit.set engine 14 Agent panel: steps and changes that set a field or edit a script ok
edit.validate engine 14 Agent panel: checks of a scene or the project ok
file.audio engine 16 Documentation: sound clips page ok
file.autosave engine 16 File → Autosave Scripts ok
file.data engine 24 Assets: data asset tiles ok
file.download engine 16 Documentation: Install and run page; PNG inspector: Import section ok
file.folder engine 24 Assets: folders ok
file.mesh engine 24 Assets: mesh tiles ok
file.open engine 16 Assets menu: Open ok
file.package engine 16 Assets → New → Script Package ok
file.prefab engine 24 Assets: prefab tiles; Scene tab in prefab mode ok
file.preset engine 16 Preset files in References and Assets ok
file.reveal engine 16 Assets menu: Reveal in File Manager ok
file.save engine 16 toolbar: Save ok
file.scene engine 24 Assets: scene tiles; Scene tab ok
file.script engine 24 Assets: script tiles; code tabs ok
file.table engine 24 Assets: table tiles ok
file.texture engine 24 Assets: texture tiles ok
file.unknown engine 24 Assets: tiles of other kinds ok
gameplay.checkpoint engine 16 component gameplay.Checkpoint2D; template gameplay.checkpoint ok
gameplay.fsm engine 16 component gameplay.StateMachine ok
gameplay.health engine 16 component gameplay.Health ok
gameplay.hitbox engine 16 component gameplay.Hitbox2D; template gameplay.enemy ok
gameplay.hurtbox engine 16 component gameplay.Hurtbox2D ok
gameplay.killzone engine 16 component gameplay.KillZone2D; template gameplay.killzone ok
gameplay.lifetime engine 16 component gameplay.Lifetime ok
gameplay.motion engine 16 component gameplay.Motion2D; template gameplay.platform; template gameplay.platformer; template gameplay.topdown ok
gameplay.pickup engine 16 component gameplay.Pickup2D; template gameplay.pickup ok
gameplay.respawn engine 16 component gameplay.Respawn ok
help.about engine 16 Help → About Aego ok
help.book engine 16 Documentation tab ok
log.error engine 16 Console: errors ok
log.info engine 16 Console: info ok
log.warn engine 16 Console: warnings ok
nav.back engine 16 Documentation and code: back ok
nav.forward engine 16 Documentation and code: forward ok
node.empty engine 16 template engine.empty; template engine.empty3d ok
panel.agent engine 16 Agent tab; Ask Agent in Hierarchy and Problems ok
panel.assets engine 16 Assets tab ok
panel.console engine 16 Console tab ok
panel.crashes engine 16 Crash Reports tab ok
panel.debug_draw engine 16 Debug Draw tab ok
panel.diff engine 16 Diff tab ok
panel.events engine 16 Event Monitor tab ok
panel.favorites engine 16 Favorites tab ok
panel.find engine 16 Find in Scripts tab ok
panel.game engine 16 Game tab ok
panel.health engine 16 Project Health tab ok
panel.hierarchy engine 16 Hierarchy tab ok
panel.history engine 16 Undo History tab ok
panel.input_devices engine 16 Input Devices tab ok
panel.input_focus engine 16 Input Focus tab ok
panel.inspector engine 16 Inspector tab ok
panel.keymap engine 16 Keymap tab ok
panel.mixer engine 16 Audio Mixer tab ok
panel.problems engine 16 Problems tab ok
panel.profiler engine 16 Profiler tab ok
panel.references engine 16 References tab ok
panel.saves engine 16 Saves tab ok
panel.scenes engine 16 Scenes tab ok
panel.settings engine 16 Project Settings tab ok
panel.table engine 16 Table tab ok
panel.tasks engine 16 Task Center tab ok
panel.watch engine 16 Watch tab; Follow in the Agent panel ok
panel.welcome engine 16 Getting Started tab ok
play.copy_back engine 16 Component menu during Play: Copy values to edit scene ok
play.pause engine 16 toolbar: Pause; Animation panel: pause the clip ok
play.speed engine 16 Play → Time Scale… ok
play.start engine 16 component animation.AnimationPlayer; component animation.Animator; toolbar: Play; Assets: startup scene mark; Animation panel: play the clip ok
play.step engine 16 toolbar: Step ok
play.step_back engine 16 Play → Step Back ok
play.stop engine 16 toolbar: Stop ok
prefab.apply engine 16 Prefab menus: Apply to a prefab ok
prefab.revert engine 16 Prefab menus: Revert and Reset to Prefab Value ok
prefab.unpack engine 16 Hierarchy prefab menu: Unpack ok
prefab.variant engine 16 Assets menu: Create Variant ok
shape.cube engine 16 template render3d.cube ok
shape.cylinder engine 16 template render3d.cylinder ok
shape.dice engine 16 Documentation: random numbers module ok
shape.plane engine 16 template render3d.plane ok
shape.sphere engine 16 template render3d.sphere ok
status.busy engine 14 Task Center: running task; status bar: tasks running ok
status.error engine 14 Agent panel: a step that failed ok
status.ok engine 14 Task Center: finished task ok
status.warning engine 16 Table and inspector issue rows ok
tool.move engine 16 Scene View toolbar ok
tool.rotate engine 16 Scene View toolbar ok
tool.scale engine 16 Scene View toolbar ok
tool.select engine 16 Scene View toolbar ok
tpl.ball engine 16 template physics.ball ok
tpl.platform engine 16 template physics.platform ok
tpl.static engine 16 template physics.static ok
tpl.trigger engine 16 template physics.trigger ok
ui.check engine 16 check boxes and menu marks ok
ui.chevron_down engine 16 trees, combos and drop-downs; Find: next match; Table: sorted descending ok
ui.chevron_right engine 16 trees and submenus ok
ui.chevron_up engine 16 Find: previous match; Table: sorted ascending ok
ui.close engine 16 tabs, chips, dialogs, clear buttons of fields and lists ok
ui.curve engine 16 Documentation: curves module; Animation panel: Curves ok
ui.lock engine 16 Inspector: locked ok
ui.minus engine 16 list editors: remove ok
ui.more engine 16 card menus; reference field picker ok
ui.move_down engine 16 Script menu: Move Down ok
ui.move_up engine 16 Script menu: Move Up ok
ui.plus engine 16 Scene View: Create; list editors: add ok
ui.reset engine 16 inspector: reset a field ok
ui.search engine 16 search fields ok
ui.star engine 16 Favorites in the command palette ok
ui.unlock engine 16 Inspector: lock button ok
vec.angular engine 16 Vectors → Angular Velocity ok
vec.fixed engine 16 Vectors → Fixed Length ok
vec.force engine 16 Vectors → Forces ok
vec.gravity engine 16 Vectors → Gravity ok
vec.velocity engine 16 Vectors → Velocity ok
view.capture engine 16 Scene → Capture Scene View ok
view.dock engine 16 maximized tab: restore the layout ok
view.fullscreen engine 16 Play → Full Screen Play ok
view.grid engine 16 Scene View toolbar: grid ok
view.isolate engine 16 Scene → Isolate Selection ok
view.maximize engine 16 Window → Maximize Panel ok
view.minimap engine 16 code editor: minimap ok
view.ortho engine 16 Scene → Orthographic 3D View ok
view.overlays engine 16 Window → Game View Overlays ok
view.snap engine 16 Scene View toolbar: snap ok
view.split engine 16 code editor: split ok
view.split_down engine 16 Scripts → Split Down ok
view.toolbar engine 16 Window → Toolbar ok
view.vectors engine 16 Scene View toolbar: vectors ok
view.zen engine 16 Scripts → Zen Mode ok
view.zoom engine 16 menus: Frame Selection ok