# Changelog ## 2026-04-30 - 0.1.2 - fix(build) update build configuration, package metadata, and dependencies - remove the build flag that allowed implicit any and enforce noImplicitAny in tsconfig - refresh toolchain and runtime dependencies including smartagent, react, and TypeScript-related packages - add project metadata files and publish them in the package - declare the pnpm package manager version and Node types for compilation ## 2026-03-11 - 0.1.1 - fix(repository) no changes to commit ## 2026-03-07 - 0.1.0 - feat(web) add web demo and polish Lit web components UI and demo tooling - Add web demo artifacts and build tooling: demo.web.html, demo.web.ts, demo.cli.ts, and demo/build.web.ts (esbuild) plus demoWeb and demoCli npm scripts - Enhance web components (ts_web): smartchat-window, smartchat-message, smartchat-input — new header/status, avatars, timestamps, improved streaming/thinking indicators, responsive textarea input, and refined styles/animations - Add esbuild to devDependencies to support demo bundling/serving - Update .gitignore to exclude demo build outputs - Add README with usage docs and examples ## 2026-03-06 - 0.0.1 - initial Scaffold initial @push.rocks/smartchat package with core, CLI, and web layers. - Three-layer architecture built on @push.rocks/smartagent. - ts/: ChatSession wrapper around runAgent() with conversation state management. - ts_cli/: Ink-based terminal chat TUI implemented using React.createElement (no JSX). - ts_web/: Lit web components (smartchat-window, smartchat-message, smartchat-input).