* fix(agents): keep settings dialog within the viewport * fix(agents): reveal and describe expanded subagent details